Aracılığıyla paylaş


PasswordRecovery.TextBoxStyle Özellik

Tanım

Denetimdeki metin kutularının görünümünü tanımlayan stil özellikleri koleksiyonuna PasswordRecovery başvuru alır.

public:
 property System::Web::UI::WebControls::Style ^ TextBoxStyle { System::Web::UI::WebControls::Style ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.Style TextBoxStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.TextBoxStyle : System.Web.UI.WebControls.Style
Public ReadOnly Property TextBoxStyle As Style

Özellik Değeri

Denetimdeki metin kutularının PasswordRecovery görünümünü tanımlayan özellikleri içeren bir Style başvuru.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, kullanıcı adını girerken hata yaparsa Kullanıcı Adı metin kutusunun görünümünü değiştirir.

Önemli

Bu örnek, olası bir güvenlik tehdidi olan kullanıcı girişini kabul eden bir metin kutusu içerir. Varsayılan olarak, ASP.NET Web sayfaları kullanıcı girişinin betik veya HTML öğeleri içermediğini doğrular. Daha fazla bilgi için bkz. Betik Açıklarına Genel Bakış.

<%@ 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">
    void PasswordRecovery1_UserLookupError(object sender, EventArgs e)
    {
        PasswordRecovery1.TextBoxStyle.BackColor = System.Drawing.Color.Red;
        PasswordRecovery1.TextBoxStyle.ForeColor = System.Drawing.Color.White;
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
    <asp:passwordrecovery id="PasswordRecovery1" runat="server" 
        onuserlookuperror="PasswordRecovery1_UserLookupError">
        <textboxstyle backcolor="#C0FFC0"></textboxstyle>
    </asp:passwordrecovery>

</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">
    Sub PasswordRecovery1_UserLookupError(ByVal sender As Object, ByVal e As System.EventArgs)
        PasswordRecovery1.TextBoxStyle.BackColor = System.Drawing.Color.Red
        PasswordRecovery1.TextBoxStyle.ForeColor = System.Drawing.Color.White
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
    <asp:passwordrecovery id="PasswordRecovery1" runat="server" 
        onuserlookuperror="PasswordRecovery1_UserLookupError">
        <textboxstyle backcolor="#C0FFC0"></textboxstyle>
    </asp:passwordrecovery>

</form>
</body>
</html>

Açıklamalar

özelliği, TextBoxStyle denetimdeki metin kutularının PasswordRecovery görünümünü tanımlar. Bu özellik salt okunurdur; ancak, döndürdüğü nesnenin Style özelliklerini ayarlayabilirsiniz. Bu özellikleri biçiminde Property-Subpropertybildirimli olarak ayarlayabilirsiniz; burada Subproperty sınıfın Style bir özelliğini temsil eder (örneğin, TextBoxStyle-ForeColor). Özellikleri program aracılığıyla formda Property.Subproperty da ayarlayabilirsiniz (örneğin, TextBoxStyle.ForeColor).

Genel ayarlar arasında özel arka plan rengi, metin rengi ve yazı tipi özellikleri bulunur.

Özelliğin TextBoxStyle stil ayarları, denetimin stil ayarlarıyla PasswordRecovery birleştirilir. özelliğinde TextBoxStyle yapılan tüm ayarlar, denetimin özelliklerindeki PasswordRecovery ilgili ayarları geçersiz kılar.

Aşağıdaki PasswordRecovery özellikler ayarlar tarafından TextBoxStyle geçersiz kılınmış:

Denetimin görünümünü PasswordRecovery tanımlamak için şablonları kullandığınızda özelliğin TextBoxStyle hiçbir etkisi olmaz.

Şunlara uygulanır

Ayrıca bkz.