Freigeben über


Login.TitleTextStyle Eigenschaft

Definition

Ruft einen Verweis auf eine Auflistung von Eigenschaften ab, die die Darstellung des Titeltexts im Login-Steuerelement definieren.

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

Eigenschaftswert

Ein Verweis auf den TableItemStyle, der Eigenschaften enthält, die die Darstellung des Titeltexts definieren.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Textfarbe, Hintergrundfarbe und Schriftgewichtung des Titels festgelegt, indem die Eigenschaften des TableItemStyle Objekts festgelegt werden, auf das von der TitleTextStyle -Eigenschaft verwiesen wird.

Wichtig

Dieses Beispiel enthält ein Textfeld, das Benutzereingaben akzeptiert, was eine potenzielle Sicherheitsbedrohung darstellt. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.

<%@ 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 changeClick(object sender, EventArgs e)
{
    Login1.TitleText = newTitle.Text;
}

void OnLoginError(object sender, EventArgs e)
{
    Login1.TitleTextStyle.BackColor = System.Drawing.Color.Red;
}

</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 style="text-align:center; border:1">
                <tr>
                    <td>
                        Title Text:
                    </td>
                    <td>
                        <asp:TextBox id="newTitle" runat="server">Login</asp:TextBox></td>
                    <td>
                        <asp:Button id="change" runat="server" onClick="changeClick" Text="Change"></asp:Button></td>
                </tr>
                <tr>
                    <td colspan="3" align="center">
                        <asp:Login id="Login1" runat="server" 
                            TitleText="Log In Now"
                            OnLoginError="OnLoginError">
                            <TitleTextStyle 
                                Font-Bold="True" 
                                ForeColor="#0000C0" 
                                BackColor="#E0E0E0">
                        </TitleTextStyle>
                        </asp:Login>
                    </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">
Sub changeClick(ByVal sender As Object, ByVal e As EventArgs)
    Login1.TitleText = newTitle.Text
End Sub

Sub OnLoginError(ByVal sender As Object, ByVal e As EventArgs)
    Login1.TitleTextStyle.BackColor = System.Drawing.Color.Red
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">
            <table style="text-align:center; border:1">
                <tr>
                    <td>
                        Title Text:
                    </td>
                    <td>
                        <asp:TextBox id="newTitle" runat="server">Login</asp:TextBox></td>
                    <td>
                        <asp:Button id="change" runat="server" onClick="changeClick" Text="Change"></asp:Button></td>
                </tr>
                <tr>
                    <td colspan="3" align="center">
                        <asp:Login id="Login1" runat="server" 
                            TitleText="Log In Now"                            
                            OnLoginError="OnLoginError">
                            <TitleTextStyle 
                                Font-Bold="True" 
                                ForeColor="#0000C0" 
                                BackColor="#E0E0E0">
                        </TitleTextStyle>
                        </asp:Login>
                    </td>
                </tr>
            </table>
        </form>
    </body>
</html>

Hinweise

Die TitleTextStyle -Eigenschaft ruft einen Verweis auf ein TableItemStyle Objekt ab, das Sie verwenden, um die Darstellung des in der Eigenschaft enthaltenen Titels TitleText zu ändern.

Die TitleTextStyle -Eigenschaft definiert die Darstellung des Titels im Login Steuerelement. Diese Eigenschaft ist schreibgeschützt. Sie können jedoch die Eigenschaften des zurückgegebenen TableItemStyle Objekts festlegen. Sie können diese Eigenschaften deklarativ festlegen, in der Form Property-Subproperty, wobei Subproperty stellt eine Eigenschaft von der TableItemStyle Klasse (z. B. TitleStyle-ForeColor). Sie können die Eigenschaft programmgesteuert im Formular Property.Subproperty festlegen (z. B. TitleStyle.ForeColor).

Allgemeine Einstellungen umfassen benutzerdefinierte Hintergrundfarbe, Textfarbe und Schriftarteigenschaften. Die TitleTextStyle -Eigenschaft definiert die Darstellung der TitleText Eigenschaft.

Die stileinstellungen für den TitleTextStyle Eigenschaft werden zusammengeführt, mit die stileinstellungen für den Login Steuerelement. Alle Einstellungen, die in der TitleTextStyle -Eigenschaft vorgenommen werden, überschreiben die entsprechenden Einstellungen in den Eigenschaften des Steuerelements Login .

Die folgenden Login Stileigenschaften werden überschrieben, indem TitleTextStyle Einstellungen:

Wenn Sie Vorlagen verwenden, um die Darstellung des Login Steuerelements zu definieren, hat die TitleTextStyle Eigenschaft keine Auswirkungen.

Gilt für:

Weitere Informationen