gpt4 book ai didi

.net - 在MVC3中如何将所有脚本移动到页面底部的之前?

转载 作者:行者123 更新时间:2023-12-01 09:03:03 25 4
gpt4 key购买 nike

在 MVC3 中,我可以轻松地将 jQuery 脚本标签移动到页面底部“_Layout.vbhtml”

<script src="@Url.Content("~/Scripts/jquery-1.8.2.min.js")" type="text/javascript"></script>

但是,在 ASP.NET MVC3 中,当您使用编辑器模板创建 Controller 时,脚手架机制会执行大量工作,将文件添加到 Views 文件夹,例如 Create.cshtml、Delete.cshtml、Details.cshtml、Edit。 cshtml, 和 Index.cshtml 等等……它们是强类型的。

在这些 View 文件中,脚本标签位于 <body> 中。 ,但是如何在 </body> 之前将这些标签添加到页面底部标记?

最佳答案

您要查找的是 http://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx 部分

在您的 </body> 上方添加一个部分标记。

@RenderSection("Scripts", false)
</body>

然后在您的 View 中,您可以定义将出现在此部分中的内容。

@section Scripts {
<script>
...
</script>
}

关于.net - 在MVC3中如何将所有脚本移动到页面底部的</body>之前?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13198521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com