我需要在ASP.NET MVC視圖的頭部顯示一些腳本。 這是如何實現的?如何使用ASP.NET MVC在頭部顯示腳本Razor
在ASP.NET中,我們在Master中擁有ContentPlaceHolders。實現這個的MVC等價物是什麼?
我需要在ASP.NET MVC視圖的頭部顯示一些腳本。 這是如何實現的?如何使用ASP.NET MVC在頭部顯示腳本Razor
在ASP.NET中,我們在Master中擁有ContentPlaceHolders。實現這個的MVC等價物是什麼?
您可以使用@section
這樣的:
主文件:
@RenderSection("masterjs", required: false)
查看文件:
@section masterjs
{
<script type="text/javascript" src="@Url.Content("/Scripts/SomeScript.js")"></script>
}
@section,檢查[這裏](HTTP:// weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx) –