CreateUserWizard.PasswordRegularExpressionErrorMessage Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le message d'erreur indiqué lorsque le mot de passe entré ne se conforme pas aux exigences de mot de passe du site.
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
Valeur de propriété
Le message d'erreur qui s'affiche lorsque le mot de passe entré ne correspond pas à l'expression régulière définie dans la propriété PasswordRegularExpression. La valeur par défaut est « Veuillez entrer un autre mot de passe ». Le texte par défaut du contrôle est localisé en fonction des paramètres régionaux actuels du serveur.
Exemples
L’exemple de code suivant définit la PasswordRequiredErrorMessage propriété pour expliquer à l’utilisateur que le mot de passe entré ne répond pas aux exigences de l’expression régulière contenue dans la PasswordRegularExpression propriété . Pour passer l’expression régulière, les mots de passe doivent :
Comporter plus de six caractères.
Contiennent au moins un chiffre.
Contiennent au moins un caractère spécial (non alphanumérique).
<%@ 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>
Remarques
Utilisez la PasswordRegularExpressionErrorMessage propriété pour informer l’utilisateur que le mot de passe entré n’est pas conforme aux exigences de mot de passe du site.