Freigeben über


GridView.CreateColumns(PagedDataSource, Boolean) Methode

Definition

Erstellt den Satz von Spaltenfeldern, der für die Steuerelementhierarchie verwendet wird.

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

Eine PagedDataSource, die die Datenquelle darstellt.

useDataSource
Boolean

true, wenn die durch den dataSource-Parameter angegebene Datenquelle verwendet werden soll, andernfalls false.

Gibt zurück

ICollection

Eine ICollection, die die zum Erstellen der Steuerelementhierarchie verwendeten Felder enthält.

Hinweise

Wenn die AutoGenerateColumns Eigenschaft auf true"Festgelegt" festgelegt ist, wird automatisch ein gebundenes Spaltenfeld für jedes Feld in der Datenquelle erstellt. Jedes gebundene Spaltenfeld wird dann als Zeile im Steuerelement in der Reihenfolge angezeigt, in der die Felder in GridView 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

Siehe auch