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 :

Comment changer le thème de mon site


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 14
    Par défaut Comment changer le thème de mon site
    Bonjour,
    J'ai crée un site avec plusieurs themes. Ces themes marchent bien sans master page, mais avec le master page ils ne marchent pas a cause de l'absence de l'evenement preInit dans master page.
    Y a t il quelqu'un qui sait comment resoudre ce probleme ?
    Je veux garder le master page dans ce dernier un dropdownlist avec les noms des themes pour les afficher dans toutes les pages
    Merci de m'aider.

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Tu peux très bien changer le thème au niveau du Pre_Init de ta page. L'idéal : utiliser une classe de base pour toutes tes Pages.

    Le thème peut être spécifié au niveau de la section Page dans le Web.Config, au niveau du markup de la page (dans la déclaration de celle-ci), et bien évidemment dans le code-behind (idéalement dans le pré-init).

    En espérant t'avoir aidé.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 14
    Par défaut Ce que j'essaie de ne pas faire
    D'abord merci.

    Ce que j'essaie de ne pas faire c'est de ne pas toujours ajouter le même code dans toutes les pages je veux l'utiliser une seule fois dans le master page.

    Car les autres page ne contiennent aucune chose d'autre le holder place
    je veux encore que le thème choisi dans le dropdownlist reste le dans toutes les page (le nom de thème dans drop down).

    Merci.

  4. #4
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Le mieux est comme je l'ai indiqué : Page de base avec changer de Thème dans le PreInit. Après, tu adaptes cette solution à tes besoins si tu ne souhaites pas utiliser de classe de base.

    Ensuite, pour garder toujours le même Thème pour un user à travers les différentes pages, il te faut stocker celui-ci en Session. Ensuite, pour le stocker entre chaque connexion de l'user, tu peux l'enregistrer dans une base de données.

    En espérant t'avoir aidé.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 14
    Par défaut merci pour l'interet
    merci pour l'interet

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

Discussions similaires

  1. [Forum][Conseil] Comment avoir un forum sur mon site ?
    Par jessi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 02/11/2006, 21h07
  2. [UBUNTU] Comment changer la résolution de mon écran ?
    Par makohsarah dans le forum Ubuntu
    Réponses: 9
    Dernier message: 08/08/2006, 21h19
  3. [Club Internet] comment mettre un .htaccess sur mon site ?
    Par cyberdevelopment dans le forum Autres hébergeurs
    Réponses: 8
    Dernier message: 27/07/2006, 17h49
  4. Réponses: 3
    Dernier message: 24/05/2006, 21h45
  5. Réponses: 2
    Dernier message: 28/11/2005, 08h38

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