Login.UserNameRequiredErrorMessage Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il messaggio di errore da visualizzare in un controllo ValidationSummary quando il campo del nome utente viene lasciato vuoto.
public:
virtual property System::String ^ UserNameRequiredErrorMessage { System::String ^ get(); void set(System::String ^ value); };
public virtual string UserNameRequiredErrorMessage { get; set; }
member this.UserNameRequiredErrorMessage : string with get, set
Public Overridable Property UserNameRequiredErrorMessage As String
Valore della proprietà
Messaggio di errore da visualizzare in un controllo ValidationSummary quando il campo del nome utente viene lasciato vuoto. L'impostazione predefinita è "User Name."
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di un ValidationSummary controllo per visualizzare il messaggio di errore specificato nella UserNameRequiredErrorMessage 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 UserNameRequiredErrorMessage proprietà contiene il messaggio di errore visualizzato in un ValidationSummary controllo nella pagina di accesso.
Il valore della UserNameRequiredErrorMessage proprietà viene visualizzato solo quando vengono soddisfatte entrambe le condizioni seguenti:
Nella pagina è presente un ValidationSummary controllo .
La casella di testo Nome utente viene lasciata vuota dall'utente.
Il testo predefinito per il controllo viene localizzato in base alle impostazioni locali correnti del server.
Il valore di questa proprietà, se impostato, può essere salvato automaticamente in un file di risorse usando uno strumento di progettazione. Per altre informazioni, vedere LocalizableAttributeGlobalizzazione e localizzazione.
Entrambi i PasswordRequiredErrorMessage valori e UserNameRequiredErrorMessage vengono inclusi in un gruppo di convalida all'interno del Login controllo . Affinché questi valori vengano visualizzati, la ValidationGroup proprietà del ValidationSummary controllo deve essere impostata sulla ID proprietà del Login controllo .