Différences entre les controles Panel et PlaceHolder en asp.net

fr64 Messages postés 32 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 4 avril 2007 - 7 mars 2005 à 16:43
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 7 mars 2005 à 17:45
Bonjour,
Je souhaiterais avoir un avis sur les principaux avantages/inconvénients à utiliser un controle PlaceHolder vs un controle Panel dans une page web comme conteneur de webcontroles instanciés dynamiquement.
En effet, mis à part les propriètés d'apparences du controle Panel, j'ai du mal à envisager des cas d'utilisation ou ils ne seraient pas interchangeables.

Merci.

1 réponse

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
7 mars 2005 à 17:45
Coté Code-Behind, il n'y a presque aucune difference, comme tu le dis
il n'y a juste que les propriétés d'apparence, et pour pouvoir changer
les propriétés d'apparence, il faut entourer tout tes elements enfant
d'un div



Sinon coté code aspx, l'avantage c'est qu'on peut mettre ses composants directement dedans



Dans la plupart des cas, j'utilise un placeHolder, je n'ai d'ailleur
pas le souvenir d'avoir utilisé un panel, je trouve que les panels ...



Mais les panels peuvent être utile si tu veux entourer tes enfants d'un
div, et lui mettre une classe pour t'amuser avec les styles ...

<hr>
Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
0
Rejoignez-nous