ASP.NET 1.1中的验证组

时间:2013-07-03 06:14:43

标签: asp.net validationgroup

我有2个按钮,用于验证不同的文本框集(具有相应的asp验证器)。如何控制每个按钮触发的验证?

2 个答案:

答案 0 :(得分:0)

将ValidationGroup =“set1”和ValidationGroup =“set2”属性添加到应该执行此操作的文本框,按钮,验证器和验证摘要中。

答案 1 :(得分:0)

您必须为每组文本框和按钮设置相同的组名称。

<asp:TextBox ID="TextBox1" runat="server" ValidationGroup="GroupOne"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"         
ControlToValidate="TextBox1"
ErrorMessage="ErrorMessageForTextBox1" ValidationGroup="GroupOne">   
</asp:RequiredFieldValidator>  

<asp:Button ID="Button1" runat="server" Text="Button" ValidationGroup="GroupOne" />

<asp:TextBox ID="TextBox2" runat="server" ValidationGroup="GroupTwo"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"        
ControlToValidate="TextBox2"
ErrorMessage="ErrorMessageForTextBox1" ValidationGroup="GroupTwo">   
</asp:RequiredFieldValidator>

对于ASP 1.1版,请使用此link