【发布时间】:2016-02-09 03:00:51
【问题描述】:
我需要一些与 asp.net 验证器和回发相关的问题的帮助。
问题是我有一个页面说'p1',它有一个母版页'm1'。除了这些,我还有一个用户控件“u1”。
现在,问题是在母版页“m1”上,我有一个启动回发的按钮。在我的用户控件“u1”上,我有一些字段需要检查/验证并在字段无效时停止回发。
我尝试过使用自定义验证器并强制调用 Page.Validate() 方法。但是通过这样做,我可以看到 page.IsValid 属性为 false,但回发仍然发生。如果控制字段无效,我什至尝试编写返回语句,但它没有帮助..
请注意,我不想在母版页中进行任何更改,因为这可能会对其他页面产生很大影响。
【问题讨论】:
标签: c# asp.net validation postback customvalidator