多个button与验证控件validator的矛盾

Posted i永无止境

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个button与验证控件validator的矛盾相关的知识,希望对你有一定的参考价值。

1.我的添加页面中放置了一个验证控件,验证用户名不能为空,页面按钮点击时会自动进行验证。我的页面中做了一个“注册”button,“注册”时将不触发验证控件,那么就设置“注册”button的CausesValidation=False;

2.button 按钮触发后相当于提交表单的动作,这样会激发页面验证控件的验证事件先执,验证未完成故而不能执行button的click事件;我通过将该button按钮添加ValidatorGroup="ValidataGroup1"解决了问题。更精确理解见下文: