ASP.NET MVC 3: Dołącz plik JavaScript do znacznika head

Próbuję rozgryźć właściwą składnię Razora, aby uzyskać plik JavaScript dla konkretnego*.cshtml ma znajdować się w znaczniku head wraz ze wszystkimi innymi plikami nagłówkowymi zdefiniowanymi w _Layout.cshtml.

Author: Peter Mortensen, 2010-11-30

1 answers

Możesz użyć nazwane sekcje .

_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>
}
 381
Author: RPM1984,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-17 17:44:48