ChangePassword.NewPasswordRequiredErrorMessage Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Fehlermeldung ab, die angezeigt wird, wenn der Benutzer das Textfeld "Neues Kennwort" leer lässt, oder legt diese fest.
public:
virtual property System::String ^ NewPasswordRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string NewPasswordRequiredErrorMessage { get; set; }
member this.NewPasswordRequiredErrorMessage : string with get, set
Public Overridable Property NewPasswordRequiredErrorMessage As String
Eigenschaftswert
Die Fehlermeldung, die angezeigt werden soll, wenn der Benutzer das Textfeld "Neues Kennwort" leer lässt. Der Standardwert ist "Neues Kennwort ist erforderlich".
Beispiele
Das folgende Codebeispiel zeigt, wie Sie die NewPasswordRegularExpression Eigenschaft so festlegen, dass ein regulärer Ausdruck definiert wird, der Kennwörter überprüft, um sicherzustellen, dass sie die folgenden Kriterien erfüllen:
Sind größer als sechs Zeichen.
Mindestens eine Ziffer enthalten.
Enthält mindestens ein spezielles (nicht alphanumerisches) Zeichen.
Die in der PasswordHintText Eigenschaft enthaltenen Kennwortanforderungen werden dem Benutzer angezeigt.
Wenn das vom Benutzer eingegebene Kennwort nicht den Kriterien entspricht, wird der in der NewPasswordRegularExpressionErrorMessage Eigenschaft enthaltene Text dem Benutzer angezeigt. Wenn kein neues Kennwort eingegeben wird, wird der text, der in der NewPasswordRequiredErrorMessage Eigenschaft enthalten ist, dem Benutzer angezeigt.
Hinweis
Das neue Kennwort muss auch die Mindestanforderungen erfüllen, die vom Mitgliedschaftsanbieter in den MinRequiredPasswordLength, MinRequiredNonAlphanumericCharactersund PasswordStrengthRegularExpression Eigenschaften festgelegt werden. Wenn das Kennwort diese Anforderungen nicht erfüllt, wird das ChangePasswordError Ereignis ausgelöst.
<%@ 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>Change Password with Validation</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:changepassword id="ChangePassword1" runat="server"
PasswordHintText =
"Please enter a password at least 7 characters long,
containing a number and one special character."
NewPasswordRegularExpression =
'@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
NewPasswordRegularExpressionErrorMessage =
"Error: Your password must be at least 7 characters long,
and contain at least one number and one special character." >
</asp:changepassword>
</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 runat="server">
<title>Change Password with Validation</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:changepassword id="ChangePassword1" runat="server"
PasswordHintText = "Please enter a password at least 7 characters long, containing a number and one special character."
NewPasswordRegularExpression = '@\"(?=.{7,})(?=(.*\d){1,})(?=(.*\W){1,})'
NewPasswordRegularExpressionErrorMessage = "Your password must be at least 7 characters long, and contain at least one number and one special character.">
</asp:changepassword>
</div>
</form>
</body>
</html>
Hinweise
Der Wert dieser Eigenschaft kann automatisch mithilfe eines Designertools in einer Ressourcendatei gespeichert werden. Weitere Informationen finden Sie unter LocalizableAttribute"Globalisierung und Lokalisierung".
Gilt für:
Weitere Informationen
- NewPassword
- NewPasswordRegularExpressionErrorMessage
- NewPasswordLabelText
- NewPasswordRegularExpression
- Übersicht über ASP.NET Anmeldesteuerelemente
- Anpassen des Aussehens und Verhaltens der ASP.NET Anmeldesteuerelemente
- Vorlagen für ASP.NET Webserversteuerelemente
- Vorgehensweise: Anzeigen unterschiedlicher Informationen für anonyme und angemeldete Benutzer
- Registerkarte 'Sicherheit' des Websiteverwaltungstools