次の方法で共有


ControlCollection.Count プロパティ

定義

指定した ASP.NET サーバー コントロールの ControlCollection オブジェクト内のサーバー コントロールの数を取得します。

public:
 property int Count { int get(); };
public:
 virtual property int Count { int get(); };
public int Count { get; }
public virtual int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer
Public Overridable ReadOnly Property Count As Integer

プロパティ値

ControlCollection内のサーバー コントロールの数。

実装

次のコード例では、 Count プロパティを使用してコントロールの ControlCollection オブジェクトを反復処理する方法を示します。 Control.HasControls() プロパティを使用すると、コントロールに子コントロールがあることを確認できます。 Control.HasControlsfalseを返した場合、残りのコードは実行されません。

if (HasControls()) {
                 for (int i=0; i < Controls.Count; i++) {
                     Controls[i].RenderControl(writer);
                 }
   }
If HasControls() Then
    Dim i As Integer
    For i = 0 To Controls.Count - 1
        Controls(i).RenderControl(writer)
    Next i
End If

適用対象

こちらもご覧ください