1

以下のコードに示すように、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 をロードするにはどうすればよいですか?

4

1 に答える 1

1

@section部分ビュー内ではサポートされていないため、ビューで@Scripts.Render直接使用する必要があります。

于 2012-10-26T08:42:16.760 に答える