Joh*_*ohn 5 asp.net validation
<asp:RequiredFieldValidator ID="NewPasswordRequired" runat="server" ControlToValidate="NewPassword"
ErrorMessage="New Password is required." ToolTip="New Password is required." ValidationGroup="ChangeUserPasswordValidationGroup">
</asp:RequiredFieldValidator>
Run Code Online (Sandbox Code Playgroud)
如何验证文本框以输入长度大于8且必须包含1个数字和1个大写字母的值。
小智 6
<asp:RegularExpressionValidator ID="RegExp1" runat="server"
ErrorMessage="Password length must be between 7 to 10 characters"
ControlToValidate="txtPassword"
ValidationExpression="^[a-zA-Z0-9'@&#.\s]{7,10}$" />
Run Code Online (Sandbox Code Playgroud)
我会使用两个验证器: theLenghtValidator和 the RegularExpressionValidator。
拥有两个验证器的优点是可以有两条错误消息。