ASP C#RequiredFieldValidator

时间:2013-03-09 13:51:28

标签: c# asp.net requiredfieldvalidator

[textbox1]

[textbox2]

[button1] [linkbutton1]

我有2 textboxes,2 RequiredFieldValidatorbutton1linkbutton。 button1和2textbox与RequiredFieldValidator一起正常工作,但如果我点击链接按钮,也会出现RequiredFieldValidator。

我希望RequiredFieldValidator仅关注button1。这可能吗?

3 个答案:

答案 0 :(得分:3)

在此链接按钮标记中设置CausesValidation="false"

<asp:LinkButton ID="lnkButton" runat="server" CausesValidation="false"></asp:LinkButton>

答案 1 :(得分:0)

您需要指定验证组

 <asp:requiredfieldvalidator id="RequiredFieldValidator2"
      controltovalidate="AgeTextBox"
      validationgroup="PersonalInfoGroup"
      errormessage="Enter your age."
      runat="Server">
    </asp:requiredfieldvalidator>

答案 2 :(得分:0)

  

使用ValidationGroup的{​​{1}}属性。

RequiredFieldValidatorValidataionGroup="someName"textbox1-requiredfieldvalidator控件设置textbox2- requiredfieldvalidator

注意:保持button1的名称相同。

相关问题