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 die TableItemStyle Eigenschaften, die die Darstellung von Titeltext definieren.

Attribute

Beispiele

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

Von Bedeutung

Dieses Beispiel enthält ein Textfeld, das Benutzereingaben akzeptiert, bei denen es sich um eine potenzielle Sicherheitsrisiken handelt. Standardmäßig überprüfen ASP.NET Webseiten, dass die Benutzereingabe keine Skript- oder HTML-Elemente enthält. Weitere Informationen finden Sie unter Script Exploits Overview.

<%@ 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 zum Ändern der Darstellung des Titels in der TitleText Eigenschaft verwenden.

Die TitleTextStyle Eigenschaft definiert die Darstellung des Titels im Login Steuerelement. Diese Eigenschaft ist schreibgeschützt; Sie können jedoch die Eigenschaften des TableItemStyle zurückgegebenen Objekts festlegen. Sie können diese Eigenschaften deklarativ im Formular Property-Subpropertyfestlegen, wobei Subproperty eine Eigenschaft der TableItemStyle Klasse dargestellt wird (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 Formatvorlageneinstellungen für die TitleTextStyle Eigenschaft werden mit den Formatvorlageneinstellungen für das Login Steuerelement zusammengeführt. Alle In der TitleTextStyle Eigenschaft vorgenommenen Einstellungen überschreiben die entsprechenden Einstellungen in eigenschaften des Login Steuerelements.

Die folgenden Login Formateigenschaften werden durch TitleTextStyle Einstellungen überschrieben:

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

Gilt für:

Weitere Informationen