ControlCollection.Count Property

Definition

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

public int Count { get; }
public virtual int Count { get; }

Property Value

The number of server controls in the ControlCollection.

Implements

Examples

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()) {
                 for (int i=0; i < Controls.Count; i++) {
                     Controls[i].RenderControl(writer);
                 }
   }

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

See also