我有一个页面回发下拉列表选择(使用AJAX更新面板)。根据下拉选择,页面上的其余UI将动态生成。在页面加载时绘制动态UI以获取Submit
按钮单击值。我面临的问题是,在下拉更改时,两个回发似乎会发生,一个会绘制原始UI,另一个绘制已更改的UI(因此会产生不一致)。如何处理这一点。有什么方法可以找出哪个控件导致了回发,所以当由于选择更改/提交按钮单击发生回发时,我可以重新绘制UI。识别导致回发的控件
编辑:错过了重要的问题。更新面板的触发器是SelectionChanged
下拉列表的事件。这会导致额外的回发。