我想在本机上运用全局主题,经过以下几种尝试都没有成功:
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
全局和程序级的写法差不多,里边有介绍,太长,这里贴不下。
------解决方案--------------------------------------------------------
我看了,里边只提到什么设置,但是里边也没有提到相应的主题放到什么地方,请知道的朋友指点下。