ASP.NET验证规则是否可以属于多个组?我想基于使用单个Validator的表单模式以不同的方式验证相同的控件。
出于这个问题的目的,模式是简单的,需要更少的字段,或复杂,这需要更多的字段。我知道我可以写CustomValidators(我以前做过),但我想要一个更简单的解决方案。
所以,我想结合以下内容:
<asp:RequiredFieldValidator ValidationGroup="Simple" ControlToValidate="Name" />
<asp:RequiredFieldValidator ValidationGroup="Complex" ControlToValidate="Name" />
谢谢!
答案 0 :(得分:3)
不,不幸的是他们不能。但据我了解,您的页面永远不会同时以简单和复杂的模式显示,所以也许您应该只从代码隐藏中添加验证器并根据当前模式设置验证组。
答案 1 :(得分:2)
ASP.NET验证器
中的验证器或按钮上不支持多个验证组