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:
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:
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 ?