Exporter (0) Imprimer
Développer tout
Développer Réduire

CreateUserWizard.PasswordRegularExpressionErrorMessage, propriété

Mise à jour : novembre 2007

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.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

public virtual string PasswordRegularExpressionErrorMessage { get; set; }
/** @property */
public String get_PasswordRegularExpressionErrorMessage()
/** @property */
public  void set_PasswordRegularExpressionErrorMessage(String value)

public function get PasswordRegularExpressionErrorMessage () : String
public function set PasswordRegularExpressionErrorMessage (value : String)
<asp:CreateUserWizard PasswordRegularExpressionErrorMessage="String" />

Valeur de propriété

Type : System.String

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 "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.

Utilisez la propriété PasswordRegularExpressionErrorMessage pour informer l'utilisateur que le mot de passe entré n'est pas conforme aux exigences de mot de passe du site.

L'exemple de code suivant définit la propriété PasswordRequiredErrorMessage 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 propriété PasswordRegularExpression. Pour que les mots de passe correspondent à l'expression régulière, ils doivent :

  • Contenir plus de six caractères.

  • Comporter au moins un chiffre.

  • Comportent 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>


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft