如何为按钮分配验证器

时间:2009-06-16 14:55:30

标签: asp.net validation

有没有办法在点击按钮时分配一组asp.net验证来验证?

我的网站上有两个部分。如果一个部分未提交且用户决定提交另一部分,我想阻止第一部分的验证也被解雇。

有任何建议或指示吗?感谢

1 个答案:

答案 0 :(得分:6)

将验证器和按钮上的ValidationGroup设置为相同的值,将它们绑定在一起。在下面的示例中,有2个按钮,每个按钮验证一个部分或另一个部分,但不是两个。

<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupOne" />
<asp:RequiredFieldValidator runat="server" ... ValidationGroup="GroupTwo" />
<asp:Button runat="server" ID="ButtonOne" ... CausesValidation="true" ValidationGroup="GroupOne" />
<asp:Button runat="server" ID="ButtonTwo" ... CausesValidation="true" ValidationGroup="GroupTwo" />