Compartir a través de


CreateUserWizard.PasswordRegularExpressionErrorMessage Propiedad

Definición

Obtiene o establece el mensaje de error mostrado cuando la contraseña escrita no cumple los requisitos de contraseña del sitio.

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

Valor de propiedad

Mensaje de error que se muestra cuando la contraseña escrita no satisface los criterios de la expresión regular definida en la propiedad PasswordRegularExpression. El valor predeterminado es "Escriba una contraseña diferente". El texto predeterminado del control se localiza en función de la configuración regional actual del servidor.

Ejemplos

En el ejemplo de código siguiente se establece la PasswordRequiredErrorMessage propiedad para explicar al usuario que la contraseña especificada no cumple los requisitos de la expresión regular contenida en la PasswordRegularExpression propiedad . Para pasar la expresión regular, las contraseñas deben:

  • Tener más de seis caracteres.

  • Contener al menos un dígito.

  • Contener al menos un carácter especial (no alfanumérico).

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

Comentarios

Utilice la PasswordRegularExpressionErrorMessage propiedad para informar al usuario de que la contraseña especificada no se ajustaba a los requisitos de contraseña del sitio.

Se aplica a

Consulte también