IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[MASTER] Modifier contenu en fonction de la page héritante


Sujet :

ASP.NET

Vue hybride

Sekigawa [MASTER] Modifier contenu en... 04/01/2010, 09h58
Sekigawa Bon bah j'ai trouvé une... 04/01/2010, 13h28
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Sekigawa
    Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 432
    Par défaut [MASTER] Modifier contenu en fonction de la page héritante
    Bonjour,

    J'ai une simple question qui me turlupine et vous allez peut être pouvoir me répondre

    Je suis en train de faire un site web en aspx et j'utilise les Master Pages pour les parties fixes etc...

    j'ai donc plusieurs masters qui varies en fonction de menu horizontaux ou verticaux.

    Bref j'ai un des master qui contient un menu horizontale, je voudrai savoir s'il est possible de réutiliser ce master ailleurs mais que le fameu menu horizontale varie selon où je me trouve sur le site...

    J'espère avoir été assez claire ^^

    Merci d'avance.

    A+

  2. #2
    Membre éclairé Avatar de Sekigawa
    Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 432
    Par défaut
    Bon bah j'ai trouvé une solution

    Pour ceux que ça intéresse...

    Il faut utiliser les "ContentPlaceHolder" des master c'est les outils qui contiendront les informations côté pages heritante du master.

    En fait on va créer plusieurs "ContentPlaceHolder" qui vont contenir ce qu'on veut afficher, on les mets invisible et c'est dans les pages héritantes qu'on va choisir ce que l'on affiche grâce au morceau de code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
                Dim mpContentPlaceHolder As ContentPlaceHolder
                mpContentPlaceHolder = _
                    CType(Master.FindControl("contenuBandeauMonCompte"), _
                    ContentPlaceHolder)
                If Not mpContentPlaceHolder Is Nothing Then
                    mpContentPlaceHolder.Visible = True
                End If
    Et voila le conteneur voulut s'affiche seulement dans cette page !

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 06/06/2013, 17h45
  2. Réponses: 4
    Dernier message: 10/06/2009, 12h12
  3. modifier contenu page web par plugin
    Par wanecque dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 30/01/2009, 21h02
  4. Lien modifiant contenu page web - Javascript
    Par annekeuss dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/03/2007, 18h10
  5. activer une fonction d'une page contenue dans une popup.
    Par manutudescends dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/08/2006, 14h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo