none
ASP.net, les MasterPage et les ContentPlaceHolder RRS feed

  • Question

  • Salut à tous, voilà, j'ai une question :

    J'aimerai créé une masterPage dans laquelle j'ai deux contentPlaceHolder.

    Ces deux contentPlaceHolder sont placé de la façon suivante :

    Le premier fait la moitié de la page en largeur et est à gauche
    Le second fait également la moitié de la page, et est à droite.

    J'aimerai savoir comment faire pour que si j'ouvre une page, elle s'affiche dans le contentPlaceHolder de gauche, et que si je clique sur un lien d'une page dont l'id du contentPlaceHolder est le second (celui de droite), cela m'affiche ma seconde page dans le contentPlaceHolder de droite, tout en laissant ouvert la page du contentPlaceHolder de gauche..

    Désolé si ja question est dur à comprendre, j'attends vos réponses. ^^

    Si vous n'avez pas compris ma question, dites le moi
    • Déplacé Siddharth Chavan mercredi 7 juillet 2010 06:37 Forums Consolidation (Origine :Forum du coach ASP.NET)
    jeudi 18 septembre 2008 06:54

Toutes les réponses

  •  

    Bonjour,

     

    Je pense que tu n'as pas compris le principe de la masterpage et du contentplaceholder. (Tu dois confondre avec les iframes en html).

     

    Une masterpage est un modèle de page que tu pourras appliquer à toutes tes pages de manière à ne pas avoir à réécrire les parties redondantes de l'interface (du genre du menu, copryright en bas, etc.).

     

    Les contentplaceholder te permet de définir les parties du modèle qui pourront être redéfinie par les pages auxquelles tu aura appliqué ce modèle.

     

    Tu trouveras plus d'informations ici : http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx

     

    Etienne.

    jeudi 18 septembre 2008 20:52
  • Je crois que la masterpage est en quelque sorte comme un papier calque... qui définit la présentation de tes pages (ou comme un fond ésthetique).

    et le contentholder permet de mettre ce que tu veux sur l'autre page que tu dois afficher.
    Merci MSDN
    mercredi 4 février 2009 15:55