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 Используйте свойство, чтобы сообщить пользователю, что введенный пароль не соответствовал требованиям к паролям сайта.