我有一個頁面回發下拉列表選擇(使用AJAX更新面板)。根據下拉選擇,頁面上的其餘UI將動態生成。在頁面加載時繪製動態UI以獲取Submit
按鈕單擊值。我面臨的問題是,在下拉更改時,兩個回發似乎會發生,一個會繪製原始UI,另一個繪製已更改的UI(因此會產生不一致)。如何處理這一點。有什麼方法可以找出哪個控件導致了回發,所以當由於選擇更改/提交按鈕單擊發生回發時,我可以重新繪製UI。識別導致回發的控件
編輯:錯過了重要的問題。更新面板的觸發器是SelectionChanged
下拉列表的事件。這會導致額外的回發。