2014-01-30 4 views
1

간단한 ASP.NET 응용 프로그램이 있습니다. 그리고 내 페이지 중 하나에서 dropdownlist_SelectedIndexChanged 이벤트는 내가 저장 버튼을 클릭 한 후에 만 ​​트리거됩니다.모든 dropdownlist_SelectedIndexChanged 이벤트가 버튼을 누른 후에 만 ​​트리거되는 이유는 무엇입니까?

protected void ddlTimekeeperOffice_SelectedIndexChanged(object sender, EventArgs e) 
     { 
      CheckUniqueCombination(); 
     } 

     protected void ddlTkprDepartment_SelectedIndexChanged(object sender, EventArgs e) 
     { 
      CheckUniqueCombination(); 
     } 

     protected void ddlTkprSummaryTitle_SelectedIndexChanged(object sender, EventArgs e) 
     { 
      CheckUniqueCombination(); 
     } 

이 3 드롭 다운

protected void btnSave_Click(object sender, EventArgs e) 
     { 
      trTimekeeperRow.Visible = true; 
     } 

하고 저장 버튼입니다 :

이 내 코드 behidn의 일부입니다.

드롭 다운에서 아무 것도 선택하지 않음> 아무 일도 일어나지 않습니다. 그런 다음 save 버튼을 클릭하고 save_click 전에 모든 ddl_selectedindexchanged를 수행합니다.

왜?

답변

4

드롭 다운 컨트롤의 AutoPostBack 속성이 true인지 확인하십시오.

+0

O M G !!! 이 사실을 설정하기 전에 다른 페이지의 모든 ddls를 복사했습니다.) 너무 어리 석습니다! =))) Спасибо;) – Bryuk

관련 문제