Partager via


Panneaux

Un contrôle Panel est un contrôle mobile ASP.NET qui peut être inclus dans un contrôle Form comme un mécanisme de regroupement pour organiser d'autres contrôles. Utilisez les panneaux pour effectuer les actions suivantes :

  • Définir les informations de style et de flux pour un groupe de contrôles et regrouper visuellement un jeu de contrôles. Les panneaux peuvent être utilisés pour l'héritage de style, permettant aux contrôles enfants d'un panneau d'hériter des styles du panneau. Pour plus d'informations, consultez Styles.

  • Afficher, masquer, activer ou désactiver un jeu de contrôles.

  • Créer un conteneur pour les contrôles dynamiques.

  • Fournir à ASP.NET des informations concernant le regroupement de contrôles sur un écran. Lors de la pagination d'un formulaire, il est possible qu'ASP.NET conserve tous les contrôles pour un panneau unique sur le même écran.

Contrairement aux formulaires, un panneau ne peut pas agir comme la cible d'un saut pour une application. Un panneau n'est pas une unité distincte d'interaction avec une application ; par conséquent, ASP.NET peut combiner des panneaux dans un affichage unique, à n'importe quel niveau de profondeur du panneau, selon ce qui est permis par le périphérique cible.

Notes

Puisque la méthode OnInit construit l'interface utilisateur avec modèles pour le contrôle, tout contrôle héritant de Panel qui ajoute des contrôles à la collection Controls pendant OnInit doit appeler base.OnInit après, et non avant, l'ajout des contrôles.

Voir aussi

Concepts

Introduction au contrôle Panel
Introduction au contrôle Form
Pages
Pagination
Styles

Autres ressources

Concepts relatifs au design et au rendu pour les contrôles mobiles ASP.NET
Guide du développeur d'applications