Freigeben über


GridView.CreateChildControls(IEnumerable, Boolean) Methode

Definition

Erstellt die Steuerelementhierarchie, mit der die GridView-Steuerelement unter Verwendung der angegebenen Datenquelle gerendert werden.

protected:
 override int CreateChildControls(System::Collections::IEnumerable ^ dataSource, bool dataBinding);
protected override int CreateChildControls (System.Collections.IEnumerable dataSource, bool dataBinding);
override this.CreateChildControls : System.Collections.IEnumerable * bool -> int
Protected Overrides Function CreateChildControls (dataSource As IEnumerable, dataBinding As Boolean) As Integer

Parameter

dataSource
IEnumerable

Eine IEnumerable, die die Datenquelle für das GridView-Steuerelement enthält.

dataBinding
Boolean

true, um anzugeben, dass die untergeordneten Steuerelemente an Daten gebunden sind, andernfalls false.

Gibt zurück

Die Anzahl der erstellten Zeilen.

Ausnahmen

dataSource gibt eine NULL-DataSourceView zurück.

- oder -

dataSource implementiert die ICollection-Schnittstelle nicht und kann keinen TotalRowCount zurückgeben.

- oder -

AllowPaging ist true, und dataSource implementiert die ICollection-Schnittstelle nicht und kann kein Datenquellenpaging ausführen.

- oder -

dataSource implementiert die ICollection-Schnittstelle nicht, und dataBinding ist auf false festgelegt.

Hinweise

Die CreateChildControls -Methode wird verwendet, um die Steuerelementhierarchie des Steuerelements GridView zu erstellen.

Hinweis

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

Gilt für:

Weitere Informationen