Login.UserNameRequiredErrorMessage Özellik

Tanım

Kullanıcı adı alanı boş bırakıldığında denetimde ValidationSummary görüntülenecek hata iletisini alır veya ayarlar.

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

Özellik Değeri

String

Kullanıcı adı alanı boş bırakıldığında denetimde ValidationSummary görüntülenecek hata iletisi. Varsayılan değer "Kullanıcı Adı"dır.

Örnekler

Aşağıdaki kod örneği, özelliğinde UserNameRequiredErrorMessage belirtilen hata iletisini görüntülemek için bir ValidationSummary denetim kullanmayı gösterir.

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

Açıklamalar

UserNameRequiredErrorMessage özelliği, oturum açma sayfasındaki bir ValidationSummary denetimde görüntülenen hata iletisini içerir.

Özellik UserNameRequiredErrorMessage değeri yalnızca aşağıdaki koşulların ikisi de doğru olduğunda görüntülenir:

  • Sayfada bir ValidationSummary denetim var.

  • Kullanıcı adı metin kutusu kullanıcı tarafından boş bırakılır.

Denetimin varsayılan metni sunucunun geçerli yerel ayarına göre yerelleştirilir.

Bu özelliğin değeri ayarlandığında, tasarımcı aracı kullanılarak otomatik olarak bir kaynak dosyasına kaydedilebilir. Daha fazla bilgi için bkz LocalizableAttribute . ve Genelleştirme ve Yerelleştirme.

PasswordRequiredErrorMessage Hem hem de UserNameRequiredErrorMessage değerleri denetim içindeki bir doğrulama grubuna Login sarmalanmıştır. Bu değerlerin görüntülenmesi için, ValidationGroup denetimin ValidationSummary özelliği denetimin ID Login özelliğine ayarlanmalıdır.

Şunlara uygulanır

Ayrıca bkz.