HtmlControl.Style-Eigenschaft
Ruft eine Auflistung aller CSS (Cascading Stylesheet)-Eigenschaften ab, die auf ein angegebenes HTML-Serversteuerelement in der ASP.NET-Datei angewendet werden.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Style As CssStyleCollection
'Usage
Dim instance As HtmlControl
Dim value As CssStyleCollection
value = instance.Style
public CssStyleCollection Style { get; }
public:
property CssStyleCollection^ Style {
CssStyleCollection^ get ();
}
/** @property */
public CssStyleCollection get_Style ()
public function get Style () : CssStyleCollection
Eigenschaftenwert
Ein System.Web.UI.CssStyleCollection-Objekt, das die Formateigenschaften für das HTML-Serversteuerelement enthält.
Hinweise
Verwenden Sie diese Eigenschaft für den programmgesteuerten Zugriff auf die Formateigenschaften des HTML-Serversteuerelements.
Weitere Informationen über die Auflistung der CSS-Formateigenschaften finden Sie unter der System.Web.UI.CssStyleCollection-Klasse.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mit der Style-Eigenschaft die Formateigenschaften eines HtmlSelect-Steuerelements ermittelt werden können.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<script language="VB" runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Message.InnerHtml = "<h4>" & "The select box's style collection contains:" & "</h4>"
Dim keys As IEnumerator = Select1.Style.Keys.GetEnumerator()
While keys.MoveNext()
Dim key As String = CType(keys.Current, String)
Message.InnerHtml &= key & "=" & Select1.Style(key) & "<br>"
End While
End Sub 'Page_Load
</script>
<body>
<h3>HtmlControl Style Collection Example</h3>
Make a selection:
<select id="Select1"
style="font: 12pt verdana;
background-color:yellow;
color:red;"
runat="server">
<option>Item 1</option>
<option>Item 2</option>
<option>Item 3</option>
</select>
<p>
<span id="Message" MaintainState="false" runat="server" />
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
Message.InnerHtml = "<h4>The select box's style collection contains:</h4>";
IEnumerator keys = Select.Style.Keys.GetEnumerator();
while (keys.MoveNext())
{
String key = (String)keys.Current;
Message.InnerHtml += key + "=" + Select.Style[key] + "<br>";
}
}
</script>
<body>
<h3>HtmlControl Style Collection Example</h3>
Make a selection:
<select id="Select"
style="font: 12pt verdana;
background-color:yellow;
color:red;"
runat="server">
<option>Item 1</option>
<option>Item 2</option>
<option>Item 3</option>
</select>
<p>
<span id="Message" MaintainState="false" runat="server" />
</body>
</html>
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
<script language="jscript" runat="server">
function Page_Load(sender: Object, e: EventArgs){
Message.InnerHtml = "<h4>The select box's style collection contains:</h4>"
var keys: IEnumerator = Select1.Style.Keys.GetEnumerator()
while(keys.MoveNext()){
var key: String = String(keys.Current)
Message.InnerHtml += key + "=" + Select1.Style(key) + "<br>"
}
}
</script>
<body>
<h3>HtmlControl Style Collection Example</h3>
Make a selection:
<select id="Select1"
style="font: 12pt verdana;
background-color:yellow;
color:red;"
runat="server">
<option>Item 1</option>
<option>Item 2</option>
<option>Item 3</option>
</select>
<p>
<span id="Message" MaintainState="false" runat="server" />
</body>
</html>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HtmlControl-Klasse
HtmlControl-Member
System.Web.UI.HtmlControls-Namespace
System.Web.UI.CssStyleCollection
HtmlSelect