2010-09-20 49 views
6

我們有一個創建客戶賬單可打印版本的頁面。我們通過<pages styleSheetTheme="CityDesign">使用主題。此頁面未使用母版頁面,也沒有與其關聯的任何樣式表。我已將<%@ Page Language="C#" EnableTheming="false" Theme="" %>添加到頁面,並將protected void Page_PreInit(object sender, EventArgs e) { Page.Theme = String.Empty;}添加到後面的代碼中。該頁面仍具有應用的主題。我究竟做錯了什麼?從項目中的一個ASP.NET頁面中刪除主題

回答

6

我想通了,我需要StylesheetTheme=""Theme=""

+0

我需要使用的主題,但這個答案我帶到正確的地方。看起來像其中一個將工作 – killerbarney 2012-10-15 19:48:48

2

接受的答案並沒有爲我工作。我無法在標記中得到任何東西,但是這個解決方案在代碼隱藏文件(例如aspx.cs)中起作用。

就在這個方法添加到您的代碼隱藏文件:

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