Login.TextBoxStyle 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 von Textfeldern im Login Steuerelement definieren.
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
Eigenschaftswert
Ein Verweis auf die Style Eigenschaften, die die Darstellung von Textfeldern definieren.
- Attribute
Beispiele
Im folgenden Codebeispiel werden die Hintergrund- und Textfarben der Steuerelemente "Benutzername" und "Kennwort TextBox " festgelegt, indem Eigenschaften für das Objekt festgelegt werden, auf das Style von der TextBoxStyle 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 OnLoginError(object server, EventArgs e)
{
Login1.TextBoxStyle.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">
<asp:Login id="Login1" runat="server"
OnLoginError="OnLoginError">
<TextBoxStyle
BorderStyle="Inset"
ForeColor="#FFFFC0"
BackColor="Gray">
</TextBoxStyle>
</asp:Login>
</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 OnLoginError(ByVal sender As Object, ByVal e As EventArgs)
Login1.TextBoxStyle.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">
<asp:Login id="Login1" runat="server"
OnLoginError="OnLoginError">
<TextBoxStyle
BorderStyle="Inset"
ForeColor="#FFFFC0"
BackColor="Gray">
</TextBoxStyle>
</asp:Login>
</form>
</body>
</html>
Hinweise
Die TextBoxStyle Eigenschaft definiert die Darstellung der Steuerelemente "Benutzername" und "Kennwort TextBox " im Login Steuerelement. Diese Eigenschaft ist schreibgeschützt; Sie können jedoch die Eigenschaften des Style zurückgegebenen Objekts festlegen. Sie können diese Eigenschaften deklarativ im Formular Property-Subpropertyfestlegen, wobei Subproperty eine Eigenschaft der Style Klasse dargestellt wird (z. B TextBoxStyle-ForeColor. ). Sie können die Eigenschaft programmgesteuert im Formular Property.Subproperty festlegen (z. B TextBoxStyle.ForeColor. ).
Allgemeine Einstellungen umfassen benutzerdefinierte Hintergrundfarbe, Textfarbe und Schriftarteigenschaften. Die TextBoxStyle Eigenschaft definiert die Darstellung der Textfelder für Benutzername und Kennwort.
Die Formatvorlageneinstellungen für die TextBoxStyle Eigenschaft werden mit den Formatvorlageneinstellungen für das Login Steuerelement zusammengeführt. Alle In der TextBoxStyle Eigenschaft vorgenommenen Einstellungen überschreiben die entsprechenden Einstellungen in eigenschaften des Login Steuerelements.
Die folgenden Login Formateigenschaften werden durch TextBoxStyle Einstellungen überschrieben:
Wenn Sie Vorlagen verwenden, um die Darstellung des Login Steuerelements zu definieren, hat die TextBoxStyle Eigenschaft keine Auswirkung.