ControlCollection.Count Property

 

Gets the number of server controls in the ControlCollection object for the specified ASP.NET server control.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

Public Overridable ReadOnly Property Count As Integer

Property Value

Type: System.Int32

The number of server controls in the ControlCollection.

The following code example demonstrates how to use the Count property to iterate through a control's ControlCollection object. The use of the Control.HasControls property verifies that the control has child controls. If Control.HasControls returns false, the remaining code does not run.

If HasControls() Then
    Dim i As Integer
    For i = 0 To Controls.Count - 1
        Controls(i).RenderControl(writer)
    Next i
End If

.NET Framework
Available since 1.1
Return to top
Show: