Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Login.TextBoxStyle-Eigenschaft

 

Veröffentlicht: Juli 2016

Ruft ein Verweis auf eine Auflistung von Eigenschaften, die Darstellung von Text definieren, in die Felder der Login Steuerelement.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public Style TextBoxStyle { get; }

Eigenschaftswert

Type: System.Web.UI.WebControls.Style

Ein Verweis auf die Style enthält Eigenschaften, die die Darstellung von Textfeldern definieren.

Die TextBoxStyle -Eigenschaft definiert die Darstellung der Benutzername und Kennwort TextBox von Steuerelementen in der Login Steuerelement. Diese Eigenschaft ist schreibgeschützt. Sie können jedoch die Eigenschaften der Festlegen der Style -Objekt wird zurückgegeben. Sie können diese Eigenschaften deklarativ festlegen, in der Form Property-Subproperty, wobei Subproperty stellt eine Eigenschaft der Style -Klasse (z. B. TextBoxStyle-ForeColor). Sie können die Eigenschaft programmgesteuert festlegen, in der Form Property.Subproperty (z. B. TextBoxStyle.ForeColor).

Allgemeine Einstellungen enthalten benutzerdefinierte Hintergrundfarbe, Textfarbe und Schriftart-Eigenschaften. Die TextBoxStyle -Eigenschaft definiert die Darstellung der Textfelder für den Benutzernamen und Kennwort.

Die Stileigenschaften für die TextBoxStyle Eigenschaft werden zusammengeführt, mit die Stileigenschaften für die Login Steuerelement. Alle Einstellungen der TextBoxStyle Eigenschaft überschreibt die entsprechenden Einstellungen in Eigenschaften der Login Steuerelement.

Die folgenden Login Stileigenschaften werden durch überschrieben TextBoxStyle Einstellungen:

Wenn Sie Vorlagen verwenden, definieren die Darstellung der Login -Steuerelement die TextBoxStyle Eigenschaft hat keine Auswirkung.

Das folgende Codebeispiel legt die Hintergrund- und Textfarben den Benutzernamen und das Kennwort TextBox Steuerelemente durch Festlegen von Eigenschaften für die Style Objekt, auf die TextBoxStyle Eigenschaft.

System_CAPS_security Sicherheit Hinweis

Dieses Beispiel enthält ein Textfeld, das Benutzereingaben akzeptiert, die ein potenzielles Sicherheitsrisiko darstellen. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten. 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>

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: