2010-09-20 6 views
6

Wir haben eine Seite, die eine druckbare Version der Rechnung des Kunden erstellt. Wir verwenden Themen über <pages styleSheetTheme="CityDesign">. Diese Seite verwendet nicht die Masterseite, noch ist ihr ein Stylesheet zugeordnet. Ich habe <%@ Page Language="C#" EnableTheming="false" Theme="" %> zu der Seite hinzugefügt und protected void Page_PreInit(object sender, EventArgs e) { Page.Theme = String.Empty;} zu dem Code dahinter. Auf der Seite wird weiterhin das Design angewendet. Was mache ich falsch?Entfernen des Designs von einer ASP.NET-Seite in einem Projekt

Antwort

6

ich es heraus brauchte ich StylesheetTheme="" nicht Theme=""

+0

Ich brauchte Thema zu verwenden, aber diese Antwort führte mich an der richtigen Adresse. Es scheint, als würde einer der beiden funktionieren – killerbarney

2

Die akzeptierte Antwort nicht für mich arbeiten. Ich konnte nichts im Markup arbeiten, aber diese Lösung funktioniert in der Code-Behind-Datei (zum Beispiel aspx.cs).

Fügen Sie einfach diese Methode, um den Code-Behind-Datei:

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