Cambiare il CSS

mercoledì 17 marzo 2010 - 14.53

stee85 Profilo | Senior Member

Ciao a tutti,
spero di aver scelto la sezione corretta ..

Ho un sito Aspx fatto con VS 2008, avrei bisogno di scambiare il css via codice [C#] a seconda di una variabile che gli passo.
Es.
Utente Pippo -> css style.css
Utente Pluto -> css style2.css

E' fattibile?
Grazie
Ste

martinez Profilo | Senior Member

>Ciao a tutti,

Ciao ...

>spero di aver scelto la sezione corretta ..

Credo che la sezione giusta è quella relativa ad ASP.NET

>Ho un sito Aspx fatto con VS 2008, avrei bisogno di scambiare
>il css via codice [C#] a seconda di una variabile che gli passo.
>Es.
>Utente Pippo -> css style.css
>Utente Pluto -> css style2.css
>
>E' fattibile?

Credo poprio di sì ... anche se consiglio di utilizzare i temi associati agli utenti se questi sono registrati con le API di ASP.NET

in ogni modo puoi fare quello che chiedi utilizzando il seguente codice nel PageLoad della pagina a patto che (di default con VS 2008) l'HEAD della stessa abbia l'attributo runat=server ...

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

puoi cambiare "stylechepreferisci.css" dell'esempio in base all'utente selezionato ad esempio assegnandogli un parametro di pagina o una variabile di sezione a secondo di come hai implementato la cosa!

>Grazie
>Ste

prego di nulla
Antonio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5