GridView::CreateColumns Method (PagedDataSource^, Boolean)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Creates the set of column fields used to build the control hierarchy.

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

protected:
virtual ICollection^ CreateColumns(
	PagedDataSource^ dataSource,
	bool useDataSource
)

Parameters

dataSource
Type: System.Web.UI.WebControls::PagedDataSource^

A PagedDataSource that represents the data source.

useDataSource
Type: System::Boolean

true to use the data source specified by the dataSource parameter; otherwise, false.

Return Value

Type: System.Collections::ICollection^

A System.Collections::ICollection that contains the fields used to build the control hierarchy.

When the AutoGenerateColumns property is set to true, a bound column field is automatically created for each field in the data source. Each bound column field is then displayed as a row in the GridView control in the order that the fields appear in the data source. The CreateColumns method is used to create the automatically generated column fields.

System_CAPS_noteNote

This method is used primarily by control developers to extend the GridView control.

.NET Framework
Available since 2.0
Return to top
Show: