2012-10-16 114 views
2

我有一個包含與ASP TextBox控制多列/行的網格。除此之外,網格上方還有一個包含年限的單選按鈕列表。SelectedIndexChanges火災TextChanged事件

用戶可以在TextBoxes中輸入數字,然後單擊RadioButton列表中的一個項目以保存信息,然後切換年份或單擊更新按鈕以保存信息並保持查看數據。

如果我點擊「保存」按鈕TextChanged事件處理程序便會啓動,我知道有一些東西改變了我的網格哪些行,然後更新我的DB,然後再獲取數據顯示給用戶。

但是如果我點擊RadioButtonList的切換年SelectedIndexChanged事件觸發,但由於保存和獲取數據第一次運行,重新綁定網格和事件處理的TextChanged事件處理程序不運行。

這在我看來是事做在.NET運行方式的事件,沒有人知道我怎樣才能得到TextChanged事件處理程序先運行一下一個單選按鈕列表時?

我使用VS2005,淨2.5,ASP.Net,C#提前

感謝

回答

0

你的問題不明確。無論如何,我可以理解你對事件處理程序有問題,以及它們是如何被調用的。

我想知道什麼是調用TextChanged事件和的SelectedIndexChanged的需要。即使他們不被稱爲你的數據,也可以完美保存。

+0

我沒有跟他們是怎麼叫的問題,我有它們運行的​​順序有問題。 如果我點擊一個按鈕,如果我改變一個單選按鈕列表選項,然後SelectedIndexChanged事件將TextChanged事件之前運行TextChanged事件將按鈕事件的OnClick之前運行。 我想知道是否可以讓TextChanged事件在任何情況下首先觸發。 至於數據獲取保存,即時通訊只保存數據,我知道在該行上的任何輸入框中的值已更改。 – AdamB