Vue d'ensemble du contrôle serveur Web PlaceHolder

Mise à jour : novembre 2007

Le contrôle PlaceHolder vous permet de placer un contrôle conteneur vide dans la page puis d'y ajouter dynamiquement des éléments enfants au moment de l'exécution.

Cette rubrique contient les sections suivantes :

  • Contexte

  • Exemples de code

  • Référence de classe

Contexte

Le contrôle serveur Web PlaceHolder vous permet de placer un contrôle conteneur vide dans la page, puis d'ajouter, de supprimer ou de parcourir des éléments enfants au moment de l'exécution. Le contrôle assure uniquement le rendu de ses éléments enfants. Il ne restitue pas son propre balisage.

Par exemple, vous pouvez afficher dans une page Web un nombre de boutons qui varie, en fonction des options sélectionnées par les utilisateurs. Ainsi, ils ne sont pas confrontés à des choix déroutants qui sont indisponibles ou non adaptés à leurs besoins individuels. Vous pouvez créer les boutons dynamiquement, puis les ajouter en tant qu'enfants d'un contrôle PlaceHolder.

Retour au début

Exemples de code

Comment : ajouter des contrôles serveur Web PlaceHolder à une page Web Forms (Visual Studio)

Comment : ajouter des contrôles à une page Web ASP.NET par programme

Retour au début

Référence de classe

Le tableau suivant répertorie les classes relatives au contrôle PlaceHolder.

Membre

Description

PlaceHolder

Classe principale du contrôle

PlaceHolderControlBuilder

Classe qui fonctionne avec l'analyseur pour générer un contrôle PlaceHolder. Pour créer un générateur de contrôles personnalisé pour un contrôle dérivé PlaceHolder, vous devez hériter de cette classe.

Retour au début

Voir aussi

Autres ressources

Ajout de contrôles ASP.NET par programme