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

在Theme中,如何让不同的页面加载不同的CSs文件
我使用vs2005的theme机制,发现他会把当前theme下的所有css文件都加载到页面中,我如何让不同的页面加载不同的css文件呢?大家帮帮忙。

------解决方案--------------------
Theme没用过!

css引用倒会:<link href="css文件路径" rel="stylesheet" type="text/css" />
------解决方案--------------------
可以定义多个主题,在不同的页调用不同的主题<%@ Page Theme="主题名称" ...
------解决方案--------------------
貌似没什么办法

不同页了,何必不使用不同主题
------解决方案--------------------
你的CSS放置有问题,风格一致的话,App_Theme文件夹下就不要放不需要的CSS,需要的页面链接进来<link href=...
------解决方案--------------------
为什么要用主题呢
一般是结合profile为不同人展示不同界面风格,或者简单的网站换肤

既然要风格一直就不需要用主题,直接link样式表就完了,也不必用单独页面新写一个,都写在一个里就成啊,适当的用点覆盖也没啥
------解决方案--------------------
多个不同的文件夹存放不同的CSS文件,
在页面上如此调用:
Theme="employee",employee就是含有不同CSS文件的文件夹名
------解决方案--------------------
页面有一个css样式文件的属性,主题不附带样式