1. ホーム
  2. ジャバスクリプト

[解決済み】ASP.NET MVC 3 Razor: JavaScriptファイルをheadタグにインクルードする。

2022-04-04 01:03:34

質問

特定の *.cshtml の JavaScript ファイルを _Layout.cshtml で定義された他のすべてのインクルードファイルと一緒に head タグに入れるための適切な Razor シンタックスを見つけようとしています。

解決するには?

を使用することができます。 名前付きセクション .

_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>
}