Я не хочу разрешать пустые пароли, но если я оставлю текстовое поле пустым, свойство текста из регулярного выражения не появится, пока я не введу хотя бы 1 символ.Как мне разрешить не иметь пустой пароль?Я пытался использовать знак + вместо знака *, но он все равно не работал.
<asp:RegularExpressionValidator
ControlToValidate="txtPassword"
Display="Dynamic"
runat="server"
Text="Invalid"
ValidationExpression="^(?=.*\d{1})(?=.*[a-zA-Z]{2}).{7,}$"
ValidationGroup="UserRegistrationValidation">
</asp:RegularExpressionValidator>