Différences entre les controles Panel et PlaceHolder en asp.net
fr64
Messages postés32Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention 4 avril 2007
-
7 mars 2005 à 16:43
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 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.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 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 ...