Sdílet prostřednictvím


Login.UserNameRequiredErrorMessage Vlastnost

Definice

Získá nebo nastaví chybovou zprávu, která se zobrazí v ovládacím ValidationSummary prvku, když je pole uživatelského jména ponecháno prázdné.

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

Hodnota vlastnosti

Chybová zpráva, která se má zobrazit v ovládacím ValidationSummary prvku, když pole uživatelského jména zůstane prázdné. Výchozí hodnota je Uživatelské jméno.

Příklady

Následující příklad kódu ukazuje použití ValidationSummary ovládacího prvku k zobrazení chybové zprávy zadané ve UserNameRequiredErrorMessage vlastnosti.

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

Poznámky

Vlastnost UserNameRequiredErrorMessage obsahuje chybovou zprávu zobrazenou v ovládacím ValidationSummary prvku na přihlašovací stránce.

Hodnota UserNameRequiredErrorMessage vlastnosti se zobrazí pouze v případech, kdy jsou splněny obě následující podmínky:

  • Na ValidationSummary stránce je k dispozici ovládací prvek.

  • Textové pole Uživatelské jméno zůstane prázdné uživatelem.

Výchozí text ovládacího prvku je lokalizován na základě aktuálního národního prostředí serveru.

Hodnotu této vlastnosti lze při nastavení automaticky uložit do souboru prostředků pomocí nástroje návrháře. Další informace naleznete v tématu LocalizableAttribute a globalizace a lokalizace.

PasswordRequiredErrorMessage Hodnoty i UserNameRequiredErrorMessage hodnoty jsou zabalené do ověřovací skupiny v rámci Login ovládacího prvku. Aby se tyto hodnoty zobrazily, ValidationGroup musí být vlastnost ValidationSummary ovládacího prvku nastavena na ID vlastnost Login ovládacího prvku.

Platí pro

Viz také