Freigeben über


GridView.CreateColumns(PagedDataSource, Boolean) Methode

Definition

Erstellt den Satz von Spaltenfeldern, die zum Erstellen der Steuerelementhierarchie verwendet werden.

protected:
 virtual System::Collections::ICollection ^ CreateColumns(System::Web::UI::WebControls::PagedDataSource ^ dataSource, bool useDataSource);
protected virtual System.Collections.ICollection CreateColumns(System.Web.UI.WebControls.PagedDataSource dataSource, bool useDataSource);
abstract member CreateColumns : System.Web.UI.WebControls.PagedDataSource * bool -> System.Collections.ICollection
override this.CreateColumns : System.Web.UI.WebControls.PagedDataSource * bool -> System.Collections.ICollection
Protected Overridable Function CreateColumns (dataSource As PagedDataSource, useDataSource As Boolean) As ICollection

Parameter

dataSource
PagedDataSource

A PagedDataSource , das die Datenquelle darstellt.

useDataSource
Boolean

true die durch den dataSource Parameter angegebene Datenquelle zu verwenden; andernfalls false.

Gibt zurück

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

Hinweise

Wenn die AutoGenerateColumns Eigenschaft auf true festgelegt ist, wird automatisch ein gebundenes Spaltenfeld für jedes Feld in der Datenquelle erstellt. Jedes gebundene Spaltenfeld wird dann als Zeile im GridView Steuerelement in der Reihenfolge angezeigt, in der die Felder in der Datenquelle angezeigt werden. Die CreateColumns Methode wird verwendet, um die automatisch generierten Spaltenfelder zu erstellen.

Hinweis

Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet, um das GridView Steuerelement zu erweitern.

Gilt für:

Weitere Informationen