DataList.CreateControlHierarchy(Boolean) 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, 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.