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

String

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 ist "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 erläutern, dass das eingegebene Kennwort nicht den Anforderungen des regulären Ausdrucks entspricht, der in der PasswordRegularExpression Eigenschaft enthalten ist. Um den regulären Ausdruck zu übergeben, müssen Kennwörter:

  • Länger als sechs Zeichen sein.

  • 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

Siehe auch