我需要一些关于asp.net验证器和回发的问题。asp.net中的回发和自定义验证器的问题
问题是我有一个页面'p1',它有一个母版页'm1'。除了这些,我还有一个usercontrol'u1'。
现在,问题是,在母版页'm1'上,我有一个启动回发的按钮。在我的用户控件'u1'上,我有一些我需要检查/验证的字段,如果字段无效,则停止回发。
我已经尝试使用customvalidators并强制调用Page.Validate()方法。但是通过这样做,我可以看到页面.IsValid属性是错误的,但是回传发生。我甚至试图写一个return语句,如果控制字段是invaild,但它没有帮助..
有什么建议吗?
请注意,我不想在主页面上进行任何更改,因为这可能会对其他页面产生很大的影响。
谢谢!