Sdílet prostřednictvím


Login.PasswordRequiredErrorMessage Vlastnost

Definice

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

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

Hodnota vlastnosti

Chybová zpráva, která se má zobrazit v ovládacím prvku, když je pole s heslem ValidationSummary prázdné. Výchozí hodnota je Heslo.

Příklady

Následující příklad kódu používá ValidationSummary ovládací prvek k zobrazení chybové zprávy zadané ve PasswordRequiredErrorMessage 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 PasswordRequiredErrorMessage obsahuje chybovou zprávu zobrazenou v ovládacím ValidationSummary prvku na přihlašovací stránce.

Hodnota PasswordRequiredErrorMessage 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 Heslo zůstane uživatelem prázdné.

Výchozí text vlastnosti 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é