我想在 VS 2010 的 ASP.NET MVC 4 项目中提供动态生成的 Javascript 或 JSON 文件。我通过PartialView("somescript.js")
在 action 方法中返回来做到这一点。然后我创建\Views\MyController\somescript.js.cshtml
包含 Javascript 的文件。我也小心设置Response.ContentType
适当的。
这似乎在浏览器中工作正常。但是,VS 2010somescript.js.cshtml
自然地将编辑视为 HTML 文件。.js
这不会阻止我编辑代码,但是如果我正在编辑文件,我不会得到语法高亮和基本的智能感知。
有没有办法告诉 VS 或 Razor 在每个文件的基础上编辑为 Javascript?