更新面板控件不更新

时间:2010-04-01 10:06:07

标签: asp.net ajax events user-controls updatepanel

我有一个包含更新面板的aspx页面。其中有几个用户控件,每个控件都有一个显示错误的标签。 在这些控件中有更多的子控件,其中捕获异常并引发ExceptionEncountered事件来处理它们。

父控件(带有错误标签)侦听ExceptionEncountered事件并相应地设置标签的文本。

问题是屏幕上的标签文字没有改变。

知道可能出现什么问题吗?

3 个答案:

答案 0 :(得分:1)

如果标签位于当前ContentTemplate之外,则无法更新。将其移到所需的ContentTemplate中。

答案 1 :(得分:1)

查看更新面板的触发器。确保在处理异常时触发了触发器。另外,请查看上面的内容,ContentTemplate包含标签。

答案 2 :(得分:0)

确保更新面板的UpdateMode设置为“条件”