使特定的cshtml文件具有访问功能

时间:2015-05-03 19:28:33

标签: c# asp.net-mvc-4 razor visual-studio-2013

如果我想要一个特定的cshtml文件(asp.net mvc 4)可以访问javascript或jquery中的特定功能,我应该如何在Visual Studio 2013中启用它?

所有cshtml文件都不应该访问javascript或jquery中的所有功能。

谢谢!

1 个答案:

答案 0 :(得分:0)

在_Layout.cshtml中定义新部分,例如

<head>
  <title>@ViewBag.Title</title>
  @RenderSection("HeadContent", false)
</head>

然后在您的视图中,您可以使用该部分指定要使用的js / jQuery:

@model YourViewModel
@section HeadContent{
    <script type="text/javascript" src="your.js"></script>
}

您还可以将脚本分组为部分.cshtml,然后使用HeadContent@Html.Partial将其包含在@Html.RenderPartial中。