Login.TitleTextStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.