CreateUserWizard.PasswordRegularExpressionErrorMessage Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает сообщение об ошибке, отображаемое, если введенный пароль не соответствует требованиям сайта к паролю.
public:
virtual property System::String ^ PasswordRegularExpressionErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string PasswordRegularExpressionErrorMessage { get; set; }
member this.PasswordRegularExpressionErrorMessage : string with get, set
Public Overridable Property PasswordRegularExpressionErrorMessage As String
Значение свойства
Сообщение об ошибке, которое отображается, если введенный пароль не соответствует регулярному выражению, определенному в свойстве PasswordRegularExpression. Значение по умолчанию — "Введите другой пароль". Текст по умолчанию для элемента управления локализован на основе текущего языкового стандарта сервера.
Примеры
В следующем примере кода задается PasswordRequiredErrorMessage свойство , чтобы объяснить пользователю, что введенный пароль не соответствует требованиям регулярного выражения, содержащегося в свойстве PasswordRegularExpression . Чтобы передать регулярное выражение, пароли должны:
Длиннее шести символов.
Содержать по крайней мере одну цифру.
Содержат по крайней мере один специальный (не буквенно-цифровой) символ.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>CreateUserWizard.PasswordRegularExpression sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server"
passwordregularexpression='@\"(?:.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
passwordregularexpressionerrormessage="Your password must be 7 characters long, and contain at least one number and one special character.">
</asp:createuserwizard>
</div>
</form>
</body>
</html>
<%@ page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>CreateUserWizard.PasswordRegularExpression sample</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:createuserwizard id="Createuserwizard1" runat="server"
passwordregularexpression='@\"(?:.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
passwordregularexpressionerrormessage="Your password must be 7 characters long, and contain at least one number and one special character.">
</asp:createuserwizard>
</div>
</form>
</body>
</html>
Комментарии
Используйте свойство , PasswordRegularExpressionErrorMessage чтобы сообщить пользователю, что введенный пароль не соответствует требованиям к паролю сайта.