我正在使用asp.net验证器验证简单字段,例如空白文本框(例如登录页面)。 我的问题是当我提交空白字段时,验证器正在提供正确的输出。 在第二步中,当我输入错误的用户名时,我给出了用户名错误消息的标签以及验证者的空白验证消息。
表示即使存在空白字段,默认情况下,visible = false的标签也会变为true。
我在if (Page.IsValid) { }
答案 0 :(得分:2)
您可以将RequiredFieldvalidator用于空白字段。您将ControlToValidate属性设置为您要验证的控件的ID
<asp:RequiredFieldValidator runat="server"
id="ReqFldVal1" ControlToValidate="TextBox1" />