Temi e web.config

martedì 25 settembre 2007 - 08.35

smartin Profilo | Newbie

Ciao a tutti,
il mio problema è il seguente:
ho creato un tema (che contiene per ora solo un file .css) e l'ho inserito nel web.config (<pages theme="MioTema">).
Il tema viene applicato correttamente a tutto il sito. Il problema è che in questo modo c'è la necessità che tutte le pagine del sito abbiano il tag <header runat="server">, dove viene inserito il riferimento al file .css.

In alcune pagine del sito, questo tag non c'è. Ho provato a disabilitare i temi su quelle pagine, ma comunque mi chiede sempre la presenza del tag <header runat="server">.

C'è un sistema per ovviare a questo problema?

Grazie
Sara

Brainkiller Profilo | Guru

>In alcune pagine del sito, questo tag non c'è. Ho provato a disabilitare
>i temi su quelle pagine, ma comunque mi chiede sempre la presenza
>del tag <header runat="server">.
>C'è un sistema per ovviare a questo problema?

Hai provato con:

EnableTheming="false"

Una soluzione sarebbe quella di mettere chiaramente <head runat="server"> anche alle pagine mancanti.
Oppure togliere il tema a livello di web.config e applicarlo solo dove necessario alle singole pagine.
Oppure ancora, far derivare le pagine a cui applicherai il tema da una Master Page e applicare il tema alla master page e alle altre no.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
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