我正在尝试使用asp.net 捆绑和缩小功能。问题是当我在包中包含jquery ui自定义脚本时,脚本没有在我的布局页面中呈现。代码是:
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.custom.js"));
bundles.Add(new StyleBundle("~/content/jquery").Include(
"~/Content/jquery-ui-{version}.custom.css"));
以上CSS和脚本都不包括在内。我在这里做错了什么?
答案 0 :(得分:2)
创建捆绑包后,您需要将它们添加到HTML中的某个位置。通常在 _Layout.cshtml 中,您需要这样一行:
@Scripts.Render("~/bundles/jqueryui")
答案 1 :(得分:0)
调试问题的另一个选项是安装fiddler并在发出网页请求时检查下载的文件只需单击fiddler中缺少的文件名,然后检查返回的内容是什么。在我的情况下,它返回错误消息无法加载文件或程序集WebGrease。我已删除并添加了引用,现在呈现了脚本文件。