Partager via


CreateUserWizard.PasswordRegularExpressionErrorMessage Propriété

Définition

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.

S’applique à

Voir aussi