FormView.CreateChildControls(IEnumerable, Boolean) Methode

Definition

Erstellt die Steuerelementhierarchie, die zum Rendern des FormView Steuerelements mit der angegebenen Datenquelle verwendet 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 Wert, der die Datenquelle darstellt, die zum Erstellen der Steuerelementhierarchie verwendet wird.

dataBinding
Boolean

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

Gibt zurück

Die Anzahl der Elemente, die aus der Datenquelle erstellt wurden.

Ausnahmen

Das DataSourceView Steuerelement IDataSource , an das das FormView Steuerelement gebunden ist 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 lautet true, wird die Datenbindung ausgeführt, bevor die Steuerelementhierarchie erstellt wird.

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