2010-09-20 12 views
6

Abbiamo una pagina che crea una versione stampabile della fattura del cliente. Utilizziamo i temi tramite <pages styleSheetTheme="CityDesign">. Questa pagina non sta utilizzando la pagina Master né ha alcun foglio di stile associato. Ho aggiunto <%@ Page Language="C#" EnableTheming="false" Theme="" %> alla pagina e protected void Page_PreInit(object sender, EventArgs e) { Page.Theme = String.Empty;} al codice dietro. La pagina ha ancora il tema applicato. Che cosa sto facendo di sbagliato?Rimozione del tema da una pagina ASP.NET in un progetto

risposta

6

ho capito che mi serviva StylesheetTheme="" non Theme=""

+0

avevo bisogno di usare a tema, ma questa risposta mi ha portato nel posto giusto. Sembra che uno dei due funzionerà – killerbarney

2

La risposta accettata non ha funzionato per me. Non ho potuto ottenere nulla da lavorare nel markup, ma questa soluzione funziona nel file code-behind (aspx.cs per esempio).

Basta aggiungere questo metodo per il vostro file code-behind:

protected void Page_PreInit(object sender, EventArgs e) 
{ 
    Page.Theme = ""; 
} 
Problemi correlati