ASP.NET updatepanel:updatemode条件故障

时间:2010-12-22 14:25:21

标签: asp.net

我有一个奇怪的问题:

在页面上,我在条件更新模式中有2个updatepanel,其中childrenastrigger设置为true(默认值)。

单击第一个或第二个updatepanel内的IPostBackEventHandler控件会导致2个updatepanel刷新。

这不是预期的行为。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

确认两个更新面板没有为同一控件设置<Triggers>。如果他们这样做,那么是,当控制回发时,两者都会更新。

编辑:我注意到我原来的帖子剥离了< >

另外,请验证在服务器端代码中,您不是在两个面板上手动触发update(),甚至是原始页面上的刷新。

答案 1 :(得分:0)

感谢您的回复,

通常,它最终是一个参数问题:

团队工作人员忘记设置其他更新面板的AssociatedUpdatePanelID属性。 所以看起来这个更新面板也很新鲜。

此外,我忘了在asyncpostback上,页面中的所有控件都被重新创建(甚至是更新面板内的那些控件),但是没有渲染。

调试时可能会令人不安......