asp.net.ph

ControlCollection.Count Property

System.Web.UI Namespace   ControlCollection Class


Returns the number of child controls for a given ASP.NET server control.

Syntax


Script [ integer intVar = ] Controls.Count

This property can only be used programmatically; it cannot be set when declaring the control.

Property Value


intVar Integer object representing the number of server controls in the ControlCollection object.

The property is read-only with no default value.

Implements

ICollection.Count

Remarks

Use the Count property to determine the number of Control objects contained in the ControlCollection of a specified ASP.NET server control. Count is commonly used when iterating through the child controls of a parent control to determine the upper bound of a loop.

Example

The following 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 HasControls returns false, the remaining code does not run.

if ( HasControls ( ) ) {

   for ( int i = 0; i < Controls.Count; i++ ) {
      Controls [ i ].RenderControl ( writer );
   }
}
  C# VB JScript

See Also

ControlCollection Members Skip Navigation Links




Home
Suggested Reading


Previous page Back to top Next page

© 2000-2010 Rey Nuñez All rights reserved.

If you have any question, comment or suggestion
about this site, please send us a note

You can help support asp.net.ph