如何管理每个View的CSS文件列表?

时间:2011-07-07 03:15:13

标签: javascript css asp.net-mvc-2

所以,伙计们,对于你们每个人来说,每个视图都有一定的CSS和JS文件列表并不是什么秘密。可以存在全局范围文件,并且对应于仅一个视图所需的每个视图文件。那么你们如何在MVC项目中管理CSS和JS列表呢?请给我一些有效的建议。谢谢!

1 个答案:

答案 0 :(得分:1)

在大多数情况下,您可能希望在主文件中定义适合于相关视图的CSS和JS文件列表。

但是,如果您的CSS / JS文件只包含在特定视图中,则可以在主文件中设置内容占位符,并在视图中覆盖它。在这种情况下,This post可能会让您感兴趣。

关于放置,我喜欢将我的所有CSS文件放在为我创建新的ASP.NET MVC项目时生成的content-folder中:project-name / content / css

我放入脚本目录的JS文件:project-name / scripts

这样,对于放置新CSS / JS文件的位置毫无疑问,项目结构保持整洁有序。