ListView.CreateChildControls Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.