不知道是怎麼回事
在nfig中配置完全局使用主題後
單獨某個頁面不想應用主題
使用下面的代碼是不行的
nfig中的配置:
< pagestheme=
DefaultThems
>< /pages>
要禁用主題的頁面要添加的代碼
< %@EnableTheming=
false
%>
按道理
頁面這樣設置之後
這個頁面就不應該再應用主題了
可是實際上是不行的
Question:
我使用XMLHTTP實現的不刷新處理頁xmlx
這個頁面中是沒有任何html代碼的
所以使用主題後就會出現這樣的錯誤
使用主題 css 文件要求頁上有標頭控件
(例如 < head runat=
server
/>)
於是就想到禁用xmlx頁面的主題
加上EnableTheming=
false
之後還是報這個錯誤
郁悶
Solution:
仔細根據錯誤信息想了一想
又在Page標簽中添加了
StylesheetTheme=
再試成功了!
體會體會才知道
原來EnableTheming=
false
只能禁用了主題既
skin文件
而主題中的樣式文件
css卻無法禁用
不過還有個問題
因為我使用的xmlx
然後添加到MOSS中
所以又不能在Page標簽中添加StylesheetTheme=
所以只有在xmlhttp
ascx控件中添加下面代碼
< headrunat=
server
>< /head>
然後在xml文件中再清除掉所有的html標簽
this
Response
Clear();
this
Response
ClearHeaders();
this
Response
ClearContent();
this
Response
Write(
);
this
Response
End();
轉了一圈
問題終於解決了
From:http://tw.wingwit.com/Article/program/net/201311/11556.html