드롭 다운 목록 (또는 목록이있는 다른 컨트롤)에 항목을 추가하는 방법이 있습니까? SelectedIndexChange가 발생하면 해당 이벤트가 발생할 때마다 모든 항목을 계속 추가하지 않습니까? 코드를 추가하기 전에 목록을 지우는 것이 한 가지 방법 일 것이라고 생각하지만 다른 것이 있습니까?Asp.net autopostback
0
A
답변
3
Page_Load
이벤트의 목록에 항목을 추가하는 것 같습니다. 그 일을하는 경우, 그 경우에 SelectedIndexChanged
이 발생하면 항목을 다시 추가합니다. 포스트 백이 항목을 추가하지 않는지 확인할 수 있습니다.
if(!Page.IsPostBack) // First time only
{
//Add items to list
}
3
Page_Load 이벤트에서 Page.ISPostBack
을 확인하십시오.
if (!page.IsPostBack)
{
//Fill the Drop down
}
2
난 당신이 PageLoad 이벤트 내부에서, 아래로 포스트 백 드롭을 바인딩 추정. 사용
if(!Page.IsPostback)
{
//do the binding here ...
}
및 페이지 포스트 백 할 때
네, 무엇을 먹으 렴 (값 드롭 다운 후가 변경 페이지가, 다시 지금 포스트는 새 부하 아니다, 그것은 다시 결합 실 거예요) 전 찾고 있었어. 모두에게 감사합니다. –