Temi impostati sul web.config e modifiche al volo

lunedì 29 maggio 2006 - 10.14

dust79 Profilo | Newbie

Ho creato due temi diversi per la mia applicazione.
Imposto il tema corrente tramite il web.config.
Ho compilato tutto il sito con l'opzione updatable
Ho pubblicato i file.

Il problema è che se modifico il tema sul web.config, il tema visualizzato è sempre lo stesso... e non cambia niente.

Anche se modifico qualcosa sul file dello skin comunque noncambia niente.

Non è che è un problema di aggiornamento sul server o cosa?
A vi funziona o non ho proprio speranza?

grazie!

freeteo Profilo | Guru

ciao,
i temi di asp.net 2.0 vanno benissimo, li uso da tempo ormai
Se tu lo cambi nel web.config va benissimo perche' appena salvi il file riparte l'applicazione e quindi setta il tema per le pagine...

pero' sei sicuro di non averlo impostato magari da codice (controlla anche nella parte aspx) nella pagina?

cmq se vuoi cambiarlo a runtime, senza toccare il web.config dai 1occhiata qui: http://www.dotnethell.it/tips/ChangeRuntimeThemes.aspx



ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

dust79 Profilo | Newbie

Grazie per la risposta!
Da codice non ho settato niente, in realtà è un'applicazione che deve girare su per due siti quindi ho creato due temi da impostare nel web.config.

E' possibile che rimanga una cache da qualche parte e non fa il refresh dell'applicazione?


>ciao,
>i temi di asp.net 2.0 vanno benissimo, li uso da tempo ormai
>
>Se tu lo cambi nel web.config va benissimo perche' appena salvi
>il file riparte l'applicazione e quindi setta il tema per le
>pagine...
>
>pero' sei sicuro di non averlo impostato magari da codice (controlla
>anche nella parte aspx) nella pagina?
>
>cmq se vuoi cambiarlo a runtime, senza toccare il web.config
>dai 1occhiata qui: http://www.dotnethell.it/tips/ChangeRuntimeThemes.aspx
>
>
>
>ciao.
>
>Matteo Raumer
>MCAD ... .net addicted :-)
>http://blogs.dotnethell.it/freeteo

freeteo Profilo | Guru

ciao,
diciamo che non credo sia 1problema di cache...pero' è anche vero che tutto è possibile
Piuttosto ti chiedo di controllare che nell'intestazione delle pagine aspx non sia impostato il "Theme" ad esempio:
<%@ Page Language="C#" Theme="default" %>

che senno' non prende quello del web.config:
<system.web>
<pages theme="rosso" >

altrimenti che non ci siano delle impostazioni di cache a livello di IIS ma a quel punto non saprei

ciao.

Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo

totti240282 Profilo | Guru

Scusate ma temi già pronti si trovano in giro ???
C'è solo un capitano !!!!!!

dust79 Profilo | Newbie

Purtroppo la direttiva page è corretta...

non so più dove sbattere la testa...

magari sbaglio a compilare il sito...

ecco il comando:

aspnet_compiler -p C:\DEV\MiaApplicazione -u -v MiaApplicazione C:\Deploy\MiaApplicazione

dust79 Profilo | Newbie

Risolto!
Sai qual'era il problema?!?

Quando utilizzi l'aspnet_compiler, lui genera le aspx e aggiunge da solo il Theme="..." sulla direttiva Page di tutte le tue pagine!!!
Non ci posso credere!!!

Ecco perchè in debug funzionava poi quando pubblicavo no!

totti240282 Profilo | Guru

Scusate come sopra si trovano di già pronti ???
C'è solo un capitano !!!!!!

dust79 Profilo | Newbie

io non li ho mai cercati
cmq secondo me ti conviene scrivere un nuovo thread, qua non ti risponderà mai nessuno perchè l'argomento è diverso...
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5