CSS et MasterPage ???

Résolu
EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 2 mars 2007 à 12:21
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 10 mars 2007 à 13:57
Bonjour à tous,

Voila ma question :

Peut on appliquer une feuille de style de manière dynamique à une master page ?

J'ai trouvé cetee méthode dans ma master page mais je ne sais pas si elle correspond à ce que je cherche ni comment l'utiliser :
ApplyStyleSheetSkin()

Merci d'avance !

(framework 2.0, VS 2005 fr)

5 réponses

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 1
7 mars 2007 à 19:14
merci pour ta réponse.

Cependant j'ai trouver un autre moyen plus interessant.

J'ai ajouté dans ma balise link l'attribut "id" et "renat", ainsi ma balise devient un composant server que je peux manipuler comme je le veux.

<

linkhref="Style.css"rel="stylesheet"id="lCss"runat="server"type="text/css"/>

Je peux ainsi changer le href de ma masterpage de manière trés simple :

this

.lCss.Href = "nouveau.css";

merci quand même d'avoir répondu !
3
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
7 mars 2007 à 18:40
Bonjour, Il faut utiliser la propriété Theme ou StyleSheeTheme de l'objet Page dans le pre_init de la page (avant qu'il soit trop tard)

<hr />Cyril - MSP - MCTS ASP.net & SQL
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
7 mars 2007 à 19:37
Oui c'est une solution (c'est aussi ce qu'on a sur CodeS-SourceS pour changer le CSS suivant le site que l'on est vbfrance, aspfr, ...) mais il me semble que tu peux plus avoir un <head runat="server"> dans ce cas ce qui ne te permet plus d'utiliser page.Title & co (j'emet des reserve la dessus, j'ai un doute)

<hr />Cyril - MSP - MCTS ASP.net & SQL
0
EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 1
10 mars 2007 à 13:39
oki merci je vais regarder ça.

J'ai toujours aimé le concept de vos sites : le fait d'en avoir plusieurs (aspfr, csharpfr, vbfr etc) en un (enfin je suppose ?).

Ca marche comment ? Vous avez plusieurs répertoires virtuels qui pointent sur un seul dossier ?

lol, j'suis un peu curieux dsl.

Merci encore.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
10 mars 2007 à 13:57
On a qu'un seul site web, les DNS pointent sur ce meme site, et en fonction du nom de domaine on a un paramètre dans la page qui nous indique le site sur lequel on se trouve, on peut ainsi changer le CSS pour la couleur, et les requetes SQL se changent toute seule en fonction de ce paramètre.

<hr />Cyril - MSP - MCTS ASP.net & SQL
0
Rejoignez-nous