如何将脚本从 .ascx 添加到.aspx <HEAD> 部分



我想使用:

<%:  System.Web.Optimization.Scripts.Render("~/bundles/MyBundle") %>

在.ascx文件中。当我将脚本加载到body时,并没有问题。然而,我不知道,如何将这个脚本包含到<我的.aspx文件的头>。有什么想法吗?我不能从代码背后做到这一点。

<head> <script src=<%= Page.ResolveClientUrl(~/bundles/MyBundle") %> type=text/javascript></script> </head>您可以使用它将包含在.aspx页面中

Microsoft。网状物优化现在是个难题。使用MVC 4,您可以使用Microsoft Asp。Net web优化框架。

你可以从NuGet软件包安装它:

安装后,在App_Start\BundleConfig.cs:中配置捆绑包

bundles.Add(new ScriptBundle("~/Scripts/jquery").Include(
"~/Scripts/Lib/jquery/jquery-{version}.js",
"~/Scripts/Lib/jquery/jquery.*",
"~/Scripts/Lib/jquery/jquery-ui-{version}.js")
);

关于如何在此处配置和使用它的更多信息:

如何添加对系统的引用。网状物MVC-3-转换为4应用的优化

相关内容

最新更新