我有一个包含更新面板的aspx页面。其中有几个用户控件,每个控件都有一个显示错误的标签。 在这些控件中有更多的子控件,其中捕获异常并引发ExceptionEncountered事件来处理它们。
父控件(带有错误标签)侦听ExceptionEncountered事件并相应地设置标签的文本。
问题是屏幕上的标签文字没有改变。
知道可能出现什么问题吗?
答案 0 :(得分:1)
如果标签位于当前ContentTemplate之外,则无法更新。将其移到所需的ContentTemplate中。
答案 1 :(得分:1)
查看更新面板的触发器。确保在处理异常时触发了触发器。另外,请查看上面的内容,ContentTemplate包含标签。
答案 2 :(得分:0)
确保更新面板的UpdateMode设置为“条件”