Login.TextBoxStyle Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verwijzing op naar een verzameling eigenschappen waarmee het uiterlijk van tekstvakken in het Login besturingselement wordt gedefinieerd.
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
Waarde van eigenschap
Een verwijzing naar de Style eigenschappen die het uiterlijk van tekstvakken definiëren.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld worden de achtergrond- en tekstkleuren van de besturingselementen Gebruikersnaam en Wachtwoord TextBox ingesteld door eigenschappen in te stellen voor het Style object waarnaar wordt verwezen door de TextBoxStyle eigenschap.
Important
Dit voorbeeld bevat een tekstvak dat gebruikersinvoer accepteert. Dit is een mogelijke beveiligingsrisico. Standaard valideren ASP.NET webpagina's dat gebruikersinvoer geen script- of HTML-elementen bevat. Zie Overzicht van Script Exploits voor meer informatie.
<%@ 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>
Opmerkingen
De TextBoxStyle eigenschap definieert het uiterlijk van de besturingselementen Gebruikersnaam en Wachtwoord TextBox in het Login besturingselement. Deze eigenschap heeft het kenmerk Alleen-lezen; U kunt echter de eigenschappen instellen van het Style object dat wordt geretourneerd. U kunt deze eigenschappen declaratief instellen in het formulier Property-Subproperty, waarbij Subproperty een eigenschap van de Style klasse wordt aangegeven (bijvoorbeeld TextBoxStyle-ForeColor). U kunt de eigenschap programmatisch instellen in het formulier Property.Subproperty (bijvoorbeeld TextBoxStyle.ForeColor).
Algemene instellingen zijn aangepaste achtergrondkleur, tekstkleur en lettertype-eigenschappen. De TextBoxStyle eigenschap definieert het uiterlijk van de tekstvakken gebruikersnaam en wachtwoord.
De stijlinstellingen voor de TextBoxStyle eigenschap worden samengevoegd met de stijlinstellingen voor het Login besturingselement. Alle instellingen in de TextBoxStyle eigenschap overschrijven de bijbehorende instellingen in eigenschappen van het Login besturingselement.
De volgende Login stijleigenschappen worden overschreven door TextBoxStyle instellingen:
Wanneer u sjablonen gebruikt om het uiterlijk van het Login besturingselement te definiëren, heeft de TextBoxStyle eigenschap geen effect.