Bagikan melalui


PasswordRecovery.TextBoxStyle Properti

Definisi

Mendapatkan referensi ke kumpulan properti gaya yang menentukan tampilan kotak teks dalam PasswordRecovery kontrol.

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

Nilai Properti

Referensi ke yang Style berisi properti yang menentukan tampilan kotak teks dalam PasswordRecovery kontrol.

Atribut

Contoh

Contoh kode berikut mengubah tampilan kotak teks Nama Pengguna jika pengguna membuat kesalahan memasukkan nama pengguna mereka.

Penting

Contoh ini berisi kotak teks yang menerima input pengguna, yang merupakan potensi ancaman keamanan. Secara default, ASP.NET halaman Web memvalidasi bahwa input pengguna tidak menyertakan elemen skrip atau HTML. Untuk informasi selengkapnya, lihat Gambaran Umum Eksploitasi Skrip.

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

Keterangan

Properti TextBoxStyle menentukan tampilan kotak teks dalam PasswordRecovery kontrol. Properti ini bersifat baca-saja; namun, Anda dapat mengatur properti objek yang Style dikembalikannya. Anda dapat mengatur properti ini secara deklaratif dalam formulir Property-Subproperty, di mana Subproperty mewakili properti Style kelas (misalnya, TextBoxStyle-ForeColor). Anda juga dapat mengatur properti secara terprogram dalam formulir Property.Subproperty (misalnya, TextBoxStyle.ForeColor).

Pengaturan umum mencakup warna latar belakang kustom, warna teks, dan properti font.

Pengaturan gaya untuk TextBoxStyle properti digabungkan dengan pengaturan gaya untuk PasswordRecovery kontrol. Pengaturan apa pun yang TextBoxStyle dibuat di properti mengambil alih pengaturan yang sesuai di properti PasswordRecovery kontrol.

Properti berikut ini PasswordRecovery ditimpa oleh TextBoxStyle pengaturan:

Saat Anda menggunakan templat untuk menentukan tampilan PasswordRecovery kontrol, TextBoxStyle properti tidak berpengaruh.

Berlaku untuk

Lihat juga