Share via


DataList.CreateControlHierarchy(Boolean) Méthode

Définition

Crée la hiérarchie de contrôles utilisée pour restituer le contrôle de liste de données, avec ou sans la source de données spécifiée.

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

Paramètres

useDataSource
Boolean

true pour utiliser la source de données du contrôle ; sinon, false pour indiquer que le contrôle est recréé à partir de l'état d'affichage et qu'il ne doit pas être lié aux données.

Remarques

La CreateControlHierarchy méthode est principalement utilisée par les développeurs de contrôles lors de la dérivation d’une implémentation personnalisée à partir du DataList contrôle.

La CreateControlHierarchy méthode utilise les méthodes et InitializeItem les CreateItem méthodes pour créer DataListItem des contrôles qui représentent l’en-tête, le pied de page, le séparateur et les éléments liés aux données contenus dans la liste de données. Vous pouvez accéder aux éléments liés aux données pour la liste de données via la Items collection. Vous pouvez accéder à tous les types d’éléments, notamment l’en-tête, le pied de page et les éléments de séparation, via la Controls collection.

Remplacez la méthode pour personnaliser la CreateControlHierarchy façon dont DataListItem les contrôles sont créés ou ajoutés au DataList contrôle. Remplacez la méthode pour personnaliser les InitializeItem modèles d’un DataListItem contrôle.

S’applique à