Cette documentation est archivée et n’est pas conservée.

DataList.CreateControlHierarchy, méthode

Mise à jour : novembre 2007

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.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

protected override void CreateControlHierarchy(
	bool useDataSource
)
protected void CreateControlHierarchy(
	boolean useDataSource
)
protected override function CreateControlHierarchy(
	useDataSource : boolean
)

Paramètres

useDataSource
Type : System.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.

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

La méthode CreateControlHierarchy utilise les méthodes CreateItem et InitializeItem pour créer des contrôles DataListItem 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 de la liste de données par l'intermédiaire de la collection Items. Vous pouvez accéder à tous les types d'éléments, y compris l'en-tête, le pied de page et le séparateur, par l'intermédiaire de la collection Controls.

Substituez la méthode CreateControlHierarchy pour personnaliser la manière dont les contrôles DataListItem sont créés ou ajoutés au contrôle DataList. Substituez la méthode InitializeItem pour personnaliser les modèles d'un contrôle DataListItem.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0
Afficher: