日期:2014-05-18  浏览次数:20451 次

如何运用全局主题?
我想在本机上运用全局主题,经过以下几种尝试都没有成功:
1。C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\Themes 文件夹下添加子文件夹后添加了.skin文件。然后又运行了aspnet_regiis -c 但是我的程序里没有运用该主题。
2。C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\Themes 文件夹下添加子文件夹后添加了.skin文件。程序里没有运用该主题。
3。E:\Study Practice\ASP.NET Practice\aspnet_client\system_web\2_0_50727\Themes 文件夹下添加子文件夹后添加了.skin文件。程序里没有运用该主题。E:\Study Practice\ASP.NET Practice\ (是我程序实际存放的地方)

运用全局主题是否要在machine.config中进行配置?如果这样还有必要指定专门的文件夹存放.skin文件吗?


------解决方案--------------------
在web.config文件中<system.web>节中进行如下配置:
 <!-- 全局主题 -->
<pages theme="BlueTheme" styleSheetTheme="BlueTheme"/>

theme:样式名
styleSheetTheme:同上

如你的目录是:App_Themes\BlueTheme

------解决方案--------------------
如ls所述...也可以在页面的头文件设置Theme
------解决方案--------------------
在web.config文件中 <system.web >节中进行如下配置: 
<!-- 全局主题 -- > 
<pages theme="BlueTheme" styleSheetTheme="BlueTheme"/ > 

theme:样式名 
styleSheetTheme:同上 

如你的目录是:App_Themes\BlueTheme 



这个就是全局的
------解决方案--------------------
发错,这个是程序级的不是服务器的,看错,sorry.
------解决方案--------------------
http://blog.programfan.com/trackback.asp?id=15535
全局和程序级的写法差不多,里边有介绍,太长,这里贴不下。


------解决方案--------------------
我看了,里边只提到什么设置,但是里边也没有提到相应的主题放到什么地方,请知道的朋友指点下。