我正在处理我的一个 asp.net 项目中的登录。
我已完成登录页面,但在包含 asp.net 验证时遇到问题。
我在我的登录页面中为用户名和密码文本框插入了必填字段验证器,我有新用户注册的链接,但也忘记了密码。
我的问题是,尽管我想点击新用户或忘记密码链接,但文本框和用户名的必填字段验证器显示错误消息。
最佳答案
您需要使用 ValidationGroup 属性来解决此问题。
例如:
<asp:textbox id="tb1" runat=Server />
<asp:requiredfieldvalidator id="ReqField1" controltovalidate="tb1"
validationgroup="valGroup1" errormessage="Required" runat=Server />
<asp:ImageButton id="Button2" causesvalidation=true
validationgroup="valGroup2" ImageUrl="img.gif" runat=Server />
否则
在新注册和忘记密码按钮中分配CauseValidation="False"以修复
关于c# - asp.net 中登录页面的必填字段验证器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20615067/