Freigeben über


FormView.CreateChildControls(IEnumerable, Boolean) Methode

Definition

Erstellt die Steuerelementhierarchie, mit der das FormView-Steuerelement unter Verwendung der angegebenen Datenquelle gerendert wird.

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

Ein IEnumerable, das die Datenquelle darstellt, die zum Erstellen der Steuerelementhierarchie verwendet wird.

dataBinding
Boolean

true zeigt an, dass die Steuerelementhierarchie direkt aus der Datenquelle erstellt wird; false zeigt an, dass die Steuerelementhierarchie aus dem Ansichtszustand erstellt wird.

Gibt zurück

Die Anzahl der unter Verwendung der Datenquelle erstellten Elemente.

Ausnahmen

Der Wert der DataSourceView der IDataSource, an die das FormView-Steuerelement gebunden ist, beträgt null.

Hinweise

Die CreateChildControls(IEnumerable, Boolean) -Methode ist eine Hilfsmethode, die FormView vom -Steuerelement aufgerufen wird, um die Steuerelementhierarchie für das FormView Steuerelement zu erstellen. Wenn der dataBinding Parameter ist true, wird die Datenbindung vor dem Erstellen der Steuerelementhierarchie ausgeführt.

Hinweise für Vererber

Beim Erweitern der FormView -Klasse können Sie diese Methode überschreiben, um Eine eigene Steuerelementhierarchie zu erstellen.

Gilt für:

Weitere Informationen