0

我有一个场景......一个带有多个更新面板的页面,每个更新面板都有一些控件(具有自动回发功能)和与此控件关联的自定义验证器。

问题是......在更新面板中的控件回发时,页面中前面的更新面板中的所有自定义验证器都会被触发。

谷歌搜索这个问题并没有给出明确的解决方案。我怎样才能阻止这种情况发生?这是一个错误还是缺少一些东西?

4

2 回答 2

0

在更新面板中设置 Mode="Conditional" 然后为每个更新面板声明触发器。这样,每个更新面板在将其设置为更新的触发器中都是有选择性的。

于 2012-11-16T19:45:03.083 回答
0

这个使用验证组的解决方案怎么样:

http://simpledotnetsolutions.wordpress.com/2010/12/05/multiple-updatepanels-and-conditional-validation/

于 2012-11-16T19:52:03.643 回答