标签: asp.net vb.net user-controls updatepanel postback
我有一个包含更新面板的用户控件。该控件放置在网页上的更新面板内。 有没有办法在用户控件中确定回发是由内部的控件还是由页面上的控件触发的?
答案 0 :(得分:0)
您可以在更新面板中放置标签,如果控件触发(如果是按钮,则在按钮上单击更改标签文本),然后您可以在控制触发时更改标签。
希望有所帮助。
答案 1 :(得分:0)
我找到了解决问题的方法。 我创建了一个会话变量标志,当我触发用户控件内的控件事件时,我会打开它。在PreRender上我检查它的状态并将其关闭。