DataList.CreateControlHierarchy(Boolean) Methode

Definition

Erstellt die Steuerelementhierarchie, die zum Rendern des Datenlistensteuerelements mit oder ohne die angegebene Datenquelle verwendet wird.

protected:
 override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy(bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)

Parameter

useDataSource
Boolean

true die Datenquelle des Steuerelements zu verwenden; false um anzugeben, dass das Steuerelement aus dem Ansichtszustand neu erstellt wird und nicht datengebunden sein sollte.

Hinweise

Die CreateControlHierarchy Methode wird hauptsächlich von Steuerelemententwicklern verwendet, wenn eine benutzerdefinierte Implementierung vom DataList Steuerelement abgeleitet wird.

Die CreateControlHierarchy Methode verwendet die CreateItem Und InitializeItem Methoden zum Erstellen DataListItem von Steuerelementen, die die in der Datenliste enthaltenen Elemente für Kopfzeile, Fußzeile, Trennzeichen und datengebundene Elemente darstellen. Sie können über die Items Sammlung auf die datengebundenen Elemente für die Datenliste zugreifen. Sie können über die Controls Auflistung auf alle Elementtypen zugreifen, einschließlich der Kopf-, Fußzeilen- und Trennzeichenelemente.

Überschreiben Sie die CreateControlHierarchy Methode, um anzupassen, wie DataListItem Steuerelemente erstellt oder dem DataList Steuerelement hinzugefügt werden. Überschreiben Sie die Methode zum Anpassen von InitializeItem Vorlagen für ein DataListItem Steuerelement.

Gilt für: