Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

CreateUserWizard.PasswordRegularExpressionErrorMessage-Eigenschaft

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

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)
public virtual string PasswordRegularExpressionErrorMessage { get; set; }
<asp:CreateUserWizard PasswordRegularExpressionErrorMessage="String" />

Eigenschaftswert

Typ: System.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.

Informieren Sie den Benutzer mithilfe der PasswordRegularExpressionErrorMessage-Eigenschaft darüber, dass das eingegebene Kennwort nicht den Kennwortanforderungen der Site entspricht.

Im folgenden Codebeispiel wird die PasswordRequiredErrorMessage-Eigenschaft so festgelegt, dass dem Benutzer erklärt wird, dass das eingegebene Kennwort nicht den Anforderungen des in der PasswordRegularExpression-Eigenschaft enthaltenen regulären Ausdrucks entspricht. Um dem regulären Ausdruck zu entsprechen, müssen Kennwörter Folgende Anforderungen erfüllen:

  • Ihre Länge muss mehr als sechs Zeichen betragen.

  • Enthalten mindestens eine Ziffer.

  • Enthalten mindestens ein Sonderzeichen (nicht-alphanumerisch).


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


.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.