2014-01-30 55 views
1

我有一個簡單的ASP.NET應用程序。並且在我的其中一個頁面上,所有dropdownlist_SelectedIndexChanged事件僅在單擊保存按鈕後觸發。爲什麼所有dropdownlist_SelectedIndexChanged事件只有在點擊按鈕後才觸發?

這是我的代碼behidn的一部分:

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; 
     } 

和保存按鈕。

當我在下拉列表中選擇任何東西時>沒有任何反應 然後我點擊保存按鈕,在save_click之前它會經過每個ddl_selectedindexchanged。

爲什麼?

回答

4

確保AutoPostBack下拉控件的屬性是true

+0

O M G !!!我已經複製了其他頁面的所有ddls,然後將其設置爲true =)這太愚蠢了! =)))Спасибо;) – Bryuk

相關問題