ASP.NET主题中每页一个CSS

时间:2010-03-21 12:50:53

标签: .net asp.net css themes styles

有人知道怎么做吗?

Theme A
  style_for_x.aspx.css
  style_for_y.aspx.css
Theme B
  style_for_x.aspx.css
  style_for_y.aspx.css

甚至更好:

Theme A
  style_for_all_pages.css
  style_for_x.aspx.css
  style_for_y.aspx.css
Theme B
  style_for_all_pages.css
  style_for_x.aspx.css
  style_for_y.aspx.css

1 个答案:

答案 0 :(得分:1)

ASP.NET主题的问题是每个页面都包含所有现有的CSS文件。

也许您应该将CSS文件移动到其他位置(例如“〜/ css / ThemeA”)并手动包含它们(或者在所有页面的公共基类中),具体取决于当前页面的名称和当前页面的名称选定的主题。