带有母版页按钮的asp.net中的验证控件

时间:2012-04-09 11:08:18

标签: asp.net validation

我在提交页面上有很多文本框,并且都有验证器。我想通过母版页上的提交按钮来控制它们。它可以工作,但其他按钮也会导致验证。验证摘要始终显示单击提交按钮或任何其他按钮。我该如何控制这种情况? (asp.net)

2 个答案:

答案 0 :(得分:2)

为每个人提交使用“ValidationGroup”。这是样本:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ControlToValidate="TextBox1" ValidationGroup="Submit" ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ControlToValidate="TextBox2" ValidationGroup="Submit" ID="RequiredFieldValidator2" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>
<asp:Button ID="Button1" ValidationGroup="Submit" runat="server" Text="Button" />

答案 1 :(得分:0)