AttributeCollection.Keys 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서버 컨트롤의 AttributeCollection 개체에 있는 모든 특성에 대한 키 컬렉션을 가져옵니다.
public:
property System::Collections::ICollection ^ Keys { System::Collections::ICollection ^ get(); };
public System.Collections.ICollection Keys { get; }
member this.Keys : System.Collections.ICollection
Public ReadOnly Property Keys As ICollection
속성 값
키 컬렉션입니다.
예제
다음 예제에서는 서버 컨트롤에 대 한 개체의 AttributeCollection 속성을 반복 Keys 하는 HtmlSelect 방법을 보여 있습니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Attribute Collection Sample</title>
</head>
<body>
<p>
<span id="Message" enableviewstate="false"
runat="server" />
</p>
<p>
Make a selection:
<select id="FirstSelect" runat="server"
style="padding:1; width:40; font: 16pt verdana;
background-color:Aqua; color:black;">
<option>This</option>
<option>That</option>
<option>Other</option>
</select>
</p>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Attribute Collection Sample</title>
</head>
<body>
<p>
<span id="Message" enableviewstate="false"
runat="server" />
</p>
<p>
Make a selection:
<select id="FirstSelect" runat="server"
style="padding:1; width:40; font: 16pt verdana;
background-color:Aqua; color:black;">
<option>This</option>
<option>That</option>
<option>Other</option>
</select>
</p>
</body>
</html>
설명
이 속성은 메서드를 사용하여 프로그래밍 방식으로 추가했는지 또는 선언적으로 추가했는지 여부에 관계없이 ASP.NET 서버 컨트롤에 Add 있는 모든 키를 AttributeCollection 포함합니다.