Freigeben über


CreateUserWizard.PasswordRegularExpressionErrorMessage Eigenschaft

Definition

Ruft die Fehlermeldung ab, die angezeigt wird, wenn ein eingegebenes Kennwort nicht den Kennwortanforderungen der Site entspricht, oder legt diese fest.

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

Eigenschaftswert

Die Fehlermeldung, die angezeigt wird, wenn das eingegebene Kennwort nicht den Kriterien für reguläre Ausdrücke entspricht, die in der PasswordRegularExpression-Eigenschaft definiert sind. Der Standardwert lautet "Bitte geben Sie ein anderes Kennwort ein". Der Standardtext für das Steuerelement wird basierend auf dem aktuellen Gebietsschema des Servers lokalisiert.

Beispiele

Im folgenden Codebeispiel wird die PasswordRequiredErrorMessage -Eigenschaft festgelegt, um dem Benutzer zu erklären, dass das eingegebene Kennwort nicht den Anforderungen des regulären Ausdrucks entspricht, der in der PasswordRegularExpression Eigenschaft enthalten ist. Zum Übergeben des regulären Ausdrucks müssen Kennwörter Folgendes ausführen:

  • Sie sind länger als sechs Zeichen.

  • Enthält mindestens eine Ziffer.

  • Enthält mindestens ein spezielles (nicht alphanumerisches) Zeichen.

<%@ 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>

Hinweise

Verwenden Sie die PasswordRegularExpressionErrorMessage -Eigenschaft, um den Benutzer darüber zu informieren, dass das eingegebene Kennwort nicht den Kennwortanforderungen der Website entspricht.

Gilt für:

Weitere Informationen