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 :

tester si master page existe dynamiquement


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 9
    Par défaut tester si master page existe dynamiquement
    bjr,
    dans un Page_PreInit
    j'appelle une methode qui en fonction du server name va definir le master de la page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if( server_name = "toto" )
    this.MasterPageFile = "toto.master";
    else
    this.MasterPageFile = "tutu.master";
    seulement cette méthode doit aussi tester que le master associé au server name a bien été redéfini et si non appliquer le master par défaut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    if( server_name = "toto" )
    {
       if( exist( "toto.master" )
       {
            this.MasterPageFile = "toto.master";
        }
        else
        {
            this.MasterPageFile = "tutu.master";
         }
    }
    else
    {
        this.MasterPageFile = "tutu.master";
    }
    mon problème est que dans la version compilé je peux pas tester la présence du fichier .master dans l'arbo puisqu'il n'est pas publié, comment faire ou comment faire autrement ?

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    mon problème est que dans la version compilé je peux pas tester la présence du fichier .master dans l'arbo puisqu'il n'est pas publié, comment faire ou comment faire autrement
    j'ai pas compris. tu ne déploies pas ton fichier .master? qu'est ce qui est compilé?

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/11/2008, 17h54
  2. Tester si une page web existe
    Par opsi dans le forum Zope
    Réponses: 1
    Dernier message: 24/09/2007, 11h43
  3. existence toolsbar pour Master Page ?
    Par lolymeupy dans le forum ASP.NET
    Réponses: 6
    Dernier message: 23/07/2007, 10h33
  4. Réponses: 3
    Dernier message: 05/11/2006, 11h42
  5. Tester si un id existe sur la page.
    Par Death83 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/07/2006, 22h51

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