部分视图中的部分内的JavaScript

时间:2012-10-26 08:24:40

标签: c# asp.net-mvc razor

我在页面中间的HEAD od HTML页面和PartialView中渲染部分,如下面的代码所示

<html>
<head>
    @RenderSection("Scripts", false)
</head>
.....
    @Html.Partial("_MenuAdmin")
</html>

在PartialView _MenuAdmin中我有一些javascript。

@section Scripts
{
    <script type="text/javascript">
        alert("Test");
    </script>
}

所以,问题是没有加载相同的JavaScript代码。如果使用PartialView,我会正确使用View JavaScript。

如何在我的示例中加载JavaScript?

1 个答案:

答案 0 :(得分:1)

在部分视图中不支持

@section,您应该在视图中直接使用@Scripts.Render