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, wenn die Datenquelle des Steuerelements verwendet werden soll, false, wenn das Steuerelement aus dem Ansichtszustand neu erstellt wird und nicht datengebunden sein soll.

Hinweise

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

Die CreateControlHierarchy Methode verwendet die CreateItem InitializeItem Und Methoden zum Erstellen DataListItem von Steuerelementen, die die Kopf-, Fußzeilen-, Trennzeichen- und Datenbindungselemente darstellen, die in der Datenliste enthalten sind. Sie können über die Auflistung auf die datengebundenen Elemente für die Items 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 InitializeItem Methode, um Vorlagen für ein DataListItem Steuerelement anzupassen.

Gilt für