[textbox1]
[textbox2]
[button1] [linkbutton1]
我有2 textboxes
,2 RequiredFieldValidator
,button1
和linkbutton
。
button1和2textbox与RequiredFieldValidator一起正常工作,但如果我点击链接按钮,也会出现RequiredFieldValidator。
我希望RequiredFieldValidator
仅关注button1
。这可能吗?
答案 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}}属性。
为RequiredFieldValidator
,ValidataionGroup="someName"
和textbox1-requiredfieldvalidator
控件设置textbox2- requiredfieldvalidator
。
注意:保持button1
的名称相同。