Login.PasswordRequiredErrorMessage Proprietà

Definizione

Ottiene o imposta il messaggio di errore da visualizzare in un controllo ValidationSummary quando il campo della password viene lasciato vuoto.

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

Valore della proprietà

Messaggio di errore da visualizzare in un controllo ValidationSummary quando il campo della password viene lasciato vuoto. Il valore predefinito è "Password.".

Esempio

Nell'esempio di codice seguente viene usato un ValidationSummary controllo per visualizzare il messaggio di errore specificato nella PasswordRequiredErrorMessage proprietà .

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

Commenti

La PasswordRequiredErrorMessage proprietà contiene il messaggio di errore visualizzato in un ValidationSummary controllo nella pagina di accesso.

Il valore della PasswordRequiredErrorMessage proprietà viene visualizzato solo quando entrambe le condizioni seguenti sono vere:

  • Un ValidationSummary controllo è presente nella pagina.

  • La casella di testo Password viene lasciata vuota dall'utente.

Il testo predefinito per la proprietà viene localizzato in base alle impostazioni locali correnti del server.

Il valore di questa proprietà, quando impostato, può essere salvato automaticamente in un file di risorse usando uno strumento di progettazione. Per altre informazioni, vedere LocalizableAttributee Globalizzazione e Localizzazione.

Entrambi i valori e UserNameRequiredErrorMessage vengono inseriti PasswordRequiredErrorMessage in un gruppo di convalida all'interno del Login controllo. Per visualizzare questi valori, la ValidationGroup proprietà del ValidationSummary controllo deve essere impostata sulla ID proprietà del Login controllo.

Si applica a

Vedi anche