ControlCollection.Count プロパティ
指定された ASP.NET サーバー コントロールの ControlCollection オブジェクト内にあるサーバー コントロールの数を取得します。
Public Overridable ReadOnly Property Count As Integer Implements _ ICollection.Count
[C#]
public virtual int Count {get;}
[C++]
public: __property virtual int get_Count();
[JScript]
public function get Count() : int;
プロパティ値
ControlCollection オブジェクト内のサーバー コントロールの数。
実装
使用例
Count プロパティを使用して、コントロールの ControlCollection オブジェクトを反復処理する方法の例を次に示します。 Control.HasControls プロパティを使用すると、コントロールに子コントロールがあるかどうかが検査されます。 HasControls が false を返した場合、残りのコードは実行されません。
If HasControls() Then
Dim i As Integer
For i = 0 To Controls.Count - 1
Controls(i).RenderControl(writer)
Next i
End If
[C#]
if (HasControls()) {
for (int i=0; i < Controls.Count; i++) {
Controls[i].RenderControl(writer);
}
}
[C++]
if (HasControls()) {
for (int i=0; i < Controls->Count; i++) {
Controls->Item[i]->RenderControl(writer);
}
}
[JScript]
if (HasControls()) {
for (var i : int = 0; i < Controls.Count; i++) {
Controls[i].RenderControl(writer);
}
}
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ
参照
ControlCollection クラス | ControlCollection メンバ | System.Web.UI 名前空間 | Controls