Login.PasswordRequiredErrorMessage Propiedad

Definición

Obtiene o establece el mensaje de error que se muestra en un control ValidationSummary cuando el campo de contraseña se deja en blanco.

public:
 virtual property System::String ^ PasswordRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string PasswordRequiredErrorMessage { get; set; }
member this.PasswordRequiredErrorMessage : string with get, set
Public Overridable Property PasswordRequiredErrorMessage As String

Valor de propiedad

El mensaje de error que se muestra en un control ValidationSummary cuando el campo de contraseña se deja en blanco. El valor predeterminado es "Contraseña".

Ejemplos

En el ejemplo de código siguiente se usa un ValidationSummary control para mostrar el mensaje de error especificado en la PasswordRequiredErrorMessage propiedad .

<%@ 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>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            runat="server" ValidationGroup="Login1" >
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </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>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <table>
                <tr>
                    <td>
                        <asp:Login id="Login1" runat="server" 
                            PasswordRequiredErrorMessage="You must enter a password."
                            UserNameRequiredErrorMessage="You must enter a user name.">
                        </asp:Login>
                    </td>
                    <td>
                        <asp:ValidationSummary id="ValidationSummary1" 
                            ValidationGroup="Login1" runat="server">
                        </asp:ValidationSummary>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

Comentarios

La PasswordRequiredErrorMessage propiedad contiene el mensaje de error que se muestra en un ValidationSummary control de la página de inicio de sesión.

El PasswordRequiredErrorMessage valor de la propiedad solo se muestra cuando se cumplen las dos condiciones siguientes:

  • Un ValidationSummary control está presente en la página.

  • El usuario deja en blanco el cuadro de texto Contraseña.

El texto predeterminado de la propiedad se localiza en función de la configuración regional actual del servidor.

El valor de esta propiedad, cuando se establece, se puede guardar automáticamente en un archivo de recursos mediante una herramienta de diseñador. Para obtener más información, consulte LocalizableAttributeGlobalización y localización.

PasswordRequiredErrorMessage Los valores y UserNameRequiredErrorMessage se encapsulan en un grupo de validación dentro del Login control . Para que se muestren estos valores, la ValidationGroup propiedad del ValidationSummary control debe establecerse en la ID propiedad del Login control.

Se aplica a

Consulte también