AttributeCollection.Keys-Eigenschaft
Ruft eine Auflistung mit den Schlüsseln für alle Attribute im AttributeCollection-Objekt des Serversteuerelements ab.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public ReadOnly Property Keys As ICollection
'Usage
Dim instance As AttributeCollection
Dim value As ICollection
value = instance.Keys
public ICollection Keys { get; }
public:
property ICollection^ Keys {
ICollection^ get ();
}
/** @property */
public ICollection get_Keys ()
public function get Keys () : ICollection
Eigenschaftenwert
Die Auflistung der Schlüssel.
Hinweise
Diese Eigenschaft zeigt alle in der AttributeCollection enthaltenen Schlüssel eines ASP.NET-Serversteuerelements an, unabhängig davon, ob sie programmgesteuert, mit dem Indexer, der Add-Methode oder deklarativ hinzugefügt wurden.
Thema | Position |
---|---|
Gewusst wie: Lesen von HTML-Attributen für Steuerelemente auf Web Forms-Seiten | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Lesen von HTML-Attributen für Steuerelemente auf Web Forms-Seiten | Erstellen von ASP.NET-Webanwendungen in Visual Studio |
Gewusst wie: Lesen von HTML-Attributen für Steuerelemente auf Web Forms-Seiten | Erstellen von ASP.NET-Webanwendungen |
Beispiel
Im folgenden Beispiel wird veranschaulicht, wie die Keys-Eigenschaft des AttributeCollection-Objekts für ein HtmlSelect-Serversteuerelement durchlaufen wird.
<html>
<script language="VB" runat="server">
Sub Page_Load(Src As Object, e As EventArgs)
Message.InnerHtml = Message.InnerHtml & "<h5>The FirstSelect select box's Attribute collection contains:</h5>"
Dim keys As IEnumerator = FirstSelect.Attributes.Keys.GetEnumerator
Do While keys.MoveNext
Dim key As String = keys.Current
Message.InnerHtml = Message.InnerHtml & key & "=" & FirstSelect.Attributes(key) & "<br>"
Loop
End Sub
</script>
<body>
<span id="Message" MaintainState="false" runat="server" />
<p>
Make a selection:
<select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
<option>This</option>
<option>That</option>
<option>Other</option>
</select>
</body>
</html>
<html>
<script language="C#" runat="server">
void Page_Load(Object Src, EventArgs e) {
Message.InnerHtml += "<h5>The FirstSelect select box's Attribute collection contains:</h5>";
IEnumerator keys = FirstSelect.Attributes.Keys.GetEnumerator();
while (keys.MoveNext()) {
String key = (String)keys.Current;
Message.InnerHtml += key + "=" + FirstSelect.Attributes[key] + "<br>";
}
}
</script>
<body>
<span id="Message" MaintainState="false" runat="server" />
<p>
Make a selection:
<select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
<option>This</option>
<option>That</option>
<option>Other</option>
</select>
</body>
</html>
<html>
<script language="JScript" runat="server">
function Page_Load(Src, e : EventArgs) {
Message.InnerHtml += "<h5>The FirstSelect select box's Attribute collection contains:</h5>";
var keys : IEnumerator = FirstSelect.Attributes.Keys.GetEnumerator();
while (keys.MoveNext()) {
var key : String = String(keys.Current);
Message.InnerHtml += key + "=" + FirstSelect.Attributes[key] + "<br>";
}
}
</script>
<body>
<span id="Message" MaintainState="false" runat="server" />
<p>
Make a selection:
<select id="FirstSelect" padding="1" width="40" style="font: 16pt verdana;background-color:lightblue;color:black;" runat="server">
<option>This</option>
<option>That</option>
<option>Other</option>
</select>
</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
AttributeCollection-Klasse
AttributeCollection-Member
System.Web.UI-Namespace
Attributes
Attributes