Freigeben über


DataList.CreateControlHierarchy-Methode

Erstellt die Steuerelementhierarchie, die zur Wiedergabe des Datenlistensteuerelements mit oder ohne die angegebene Datenquelle verwendet wird.

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Protected Overrides Sub CreateControlHierarchy ( _
    useDataSource As Boolean _
)
'Usage
Dim useDataSource As Boolean

Me.CreateControlHierarchy(useDataSource)
protected override void CreateControlHierarchy (
    bool useDataSource
)
protected:
virtual void CreateControlHierarchy (
    bool useDataSource
) override
protected void CreateControlHierarchy (
    boolean useDataSource
)
protected override function CreateControlHierarchy (
    useDataSource : boolean
)

Parameter

  • useDataSource
    true, wenn die Datenquelle des Steuerelements verwendet werden soll, andernfalls false, wenn das Steuerelement aus dem Ansichtszustand neu erstellt wird und nicht datengebunden sein soll.

Hinweise

Die CreateControlHierarchy-Methode wird primär von Steuerelemententwicklern beim Ableiten einer benutzerdefinierten Implementierung von dem DataList-Steuerelement verwendet.

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

Überschreiben Sie die CreateControlHierarchy-Methode, damit die DataListItem-Steuerelemente kundendefiniert erstellt bzw. kundendefiniert dem DataList-Steuerelement hinzugefügt werden. Durch Überschreiben der InitializeItem-Methode können Sie Vorlagen für ein DataListItem-Steuerelement benutzerdefiniert anpassen.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DataList-Klasse
DataList-Member
System.Web.UI.WebControls-Namespace

Weitere Ressourcen

DataList-Webserver-Steuerelement