如何让visual studio将cshtml文件识别为javascript

Dan*_*iel 5 javascript dynamic-css visual-studio-2010

我正在写一个css/js页面,里面有一些动态部分.为此,我使用包含css/js的cshtml文件 - 我正在使用mvc.net并从控制器操作返回css.

问题是visual studio将此页面识别为html而不是javascript/css,因此它不会给我javascript/css着色和IntelliSense.

我的问题:

  1. 是否有更好/更简单的方法在.net中创建动态css/js
  2. 我怎样才能让visual studio将cshtml页面识别为javascript.

Stu*_*ser 0

最好的解决方案是遵循不显眼的 javascript 和不显眼的样式,将 javascript 放入文件中.js,将 css 放入文件中.css,并使用<script><link>标记在 cshtml 文件的标记中引用它们。

例如

<script src="Scripts/scriptName.js" type="text/javascript"></script>
<link rel="stylesheet" href="Content/styleSheetname.css" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

这是一个很好的做法,因为它可以将您的内容(标记)/样式/行为分开。