ASP.NET MVC 3 Razor:将JavaScript文件包含在head标签中

我想弄清楚正确的Razor语法,以获得一个特定的* .cshtml的JavaScript文件在头标记以及在_Layout.cshtml中定义的所有其他包含文件。

您可以使用命名的部分 。

_Layout.cshtml

<head> <script type="text/javascript" src="@Url.Content("/Scripts/jquery-1.6.2.min.js")"></script> @RenderSection("JavaScript", required: false) </head> 

_SomeView.cshtml

 @section JavaScript { <script type="text/javascript" src="@Url.Content("/Scripts/SomeScript.js")"></script> <script type="text/javascript" src="@Url.Content("/Scripts/AnotherScript.js")"></script> }