Freigeben über


ListView.CreateChildControls Methode

Definition

Erstellt die Steuerelementhierarchie, mit der das ListView-Steuerelement gerendert wird.

Überlädt

CreateChildControls()

Erstellt die Steuerelementhierarchie, mit der das ListView-Steuerelement auf der Grundlage der im Ansichtszustand gespeicherten Werte gerendert wird.

CreateChildControls(IEnumerable, Boolean)

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

CreateChildControls()

Erstellt die Steuerelementhierarchie, mit der das ListView-Steuerelement auf der Grundlage der im Ansichtszustand gespeicherten Werte gerendert wird.

protected public:
 override void CreateChildControls();
protected internal override void CreateChildControls ();
override this.CreateChildControls : unit -> unit
Protected Friend Overrides Sub CreateChildControls ()

Hinweise

Die CreateChildControls() -Methode ist eine Hilfsmethode, die von der ListView -Klasse zum Erstellen der Steuerelementhierarchie verwendet wird. Diese Überladung der -Methode erstellt die Steuerungshierarchie basierend auf Werten aus dem Ansichtszustand und nicht direkt aus der Datenquelle.

Weitere Informationen

Gilt für:

CreateChildControls(IEnumerable, Boolean)

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

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

Parameter

dataSource
IEnumerable

Ein Objekt, das die Datenquelle für das ListView-Steuerelement enthält.

dataBinding
Boolean

true, um anzugeben, dass die untergeordneten Steuerelemente an Daten gebunden sind, false, um anzugeben, dass das Steuerelement während eines Postbacks neu aus dem Ansichtszustand erstellt wird.

Gibt zurück

Die Anzahl der Elemente, die erstellt werden.

Ausnahmen

dataSource gibt null für DataSourceView zurück.

- oder -

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

- oder -

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

- oder -

Für das ListView-Steuerelement ist kein Gruppenplatzhalter angegeben.

- oder -

Für das ListView-Steuerelement ist kein Elementplatzhalter angegeben.

Hinweise

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

Hinweis

Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet, um das ListView Steuerelement zu erweitern.

Weitere Informationen

Gilt für: