Я работаю над приложением ASP.Net, и мне нужно убедиться, что поле пароля содержит хотя бы один специальный символ.ASP.Net, используя RegularExpressionValidator, чтобы удостовериться, что есть хотя бы один специальный символ.
Это то, что у меня есть:
<asp:TextBox ID="Password" runat="server" TextMode="Password" />
<asp:RequiredFieldValidator ID="rfvPassword" runat="server" ForeColor="Red"
ErrorMessage="Password Required" ValidationGroup="vgErrors"
ControlToValidate="Password" Display="Dynamic" Text="*" />
Тогда мне нужно добавить <asp:RegularExpressionValidator >
в этой области, а также которые необходимо принять следующие специальные символы: (включая пробел)
!"#$%&'()*+,-./:;<=>[email protected][\]^_`{|}~
Я пытаюсь реализовать это, потому что, во-первых, я не слишком хорошо знаком с элементом управления <asp:RegularExpressionValidator >
, и у меня возникают некоторые проблемы, поскольку они являются особыми символами.
Любая помощь будет высоко оценена.
похоже, что вы лучше использовать RegularExpressionValidator: https://msdn.microsoft.com/en-us/library/ff650303.aspx –