Partager via


CreateUserWizard.PasswordRegularExpressionErrorMessage Propriété

Définition

Obtient ou définit le message d’erreur affiché lorsque le mot de passe entré n’est pas conforme 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 affiché lorsque le mot de passe entré ne transmet pas l’expression régulière définie dans la PasswordRegularExpression propriété. La valeur par défaut est « Entrez 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 :

  • Être 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’était pas conforme aux exigences de mot de passe du site.

S’applique à

Voir aussi