PasswordRecovery.TextBoxStyle Proprietà

Definizione

Ottiene un riferimento a un insieme di proprietà di stile che definiscono l'aspetto delle caselle di testo nel controllo PasswordRecovery.

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

Valore della proprietà

Riferimento a un oggetto Style che contiene le proprietà che definiscono l'aspetto delle caselle di testo nel controllo PasswordRecovery.

Attributi

Esempio

L'esempio di codice seguente modifica l'aspetto della casella di testo Nome utente se l'utente fa un errore immettendo il nome utente.

Importante

Questo esempio contiene una casella di testo che accetta l'input utente, ovvero una potenziale minaccia di sicurezza. Per impostazione predefinita, le pagine Web ASP.NET verificano che l'input dell'utente non includa script o elementi HTML. Per altre informazioni, vedere Cenni preliminari sugli attacchi tramite script.

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

Commenti

La TextBoxStyle proprietà definisce l'aspetto delle caselle di testo nel PasswordRecovery controllo. Questa proprietà è di sola lettura; tuttavia, è possibile impostare le proprietà dell'oggetto Style restituito. È possibile impostare queste proprietà dichiarative nel formato Property-Subproperty, dove Subproperty rappresenta una proprietà della Style classe , ad esempio TextBoxStyle-ForeColor. È anche possibile impostare le proprietà a livello di codice nel modulo Property.Subproperty , ad esempio TextBoxStyle.ForeColor.

Le impostazioni comuni includono colori di sfondo personalizzati, colore di testo e proprietà del tipo di carattere.

Le impostazioni di stile per la TextBoxStyle proprietà vengono unite alle impostazioni di stile per il PasswordRecovery controllo. Tutte le impostazioni effettuate nella proprietà eseguono l'override TextBoxStyle delle impostazioni corrispondenti nelle proprietà del PasswordRecovery controllo.

Le proprietà seguenti PasswordRecovery vengono sostituite dalle TextBoxStyle impostazioni:

Quando si usano modelli per definire l'aspetto PasswordRecovery del controllo, la TextBoxStyle proprietà non ha alcun effetto.

Si applica a

Vedi anche