asp.net – 如何在使用System.Web.Optimization时将type =“text
发布时间:2020-12-16 00:04:39 所属栏目:asp.Net 来源:网络整理
导读:我有以下内容 bundles.Add(new ScriptBundle("~/bundles/scripts/common").Include( "~/Scripts/jquery.validationEngine.js","~/Scripts/common.js")); 哪个产生 script src="/bundles/scripts/common?v=9O0Yi3fV_GWpGyJQ_QYURiOYy6SEmxUQtkUVN4GXo2U1"/scr
我有以下内容
bundles.Add(new ScriptBundle("~/bundles/scripts/common").Include( "~/Scripts/jquery.validationEngine.js","~/Scripts/common.js")); 哪个产生 <script src="/bundles/scripts/common?v=9O0Yi3fV_GWpGyJQ_QYURiOYy6SEmxUQtkUVN4GXo2U1"></script> 使用时渲染 <asp:PlaceHolder ID="PlaceHolderJs" runat="server"> <%: Scripts.Render("~/bundles/scripts/common") %> </asp:PlaceHolder> 哪个不是有效的HTML,因为它缺少类型=“text / javascript”.如何使BundleCollection在脚本标记中输出此元素? 解决方法
一种方法是更改??渲染脚本的方式:
从: @Scripts.Render("~/bundles/scripts/common") 至: <script src="@BundleTable.Bundles.ResolveBundleUrl("~/bundles/scripts/common")" type="text/javascript"></script> 或者,根据您实施捆绑的方式,您可能需要: <script src="@Microsoft.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/bundles/scripts/common")" type="text/javascript"></script> 或者对于网络表单: <script src="<%= Microsoft.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/bundles/scripts/common")%>" type="text/javascript"></script> 虽然如果有办法使用@ Script.Render我想看到它. 更新:响应您的注释,如this SO answer中所述,在System.Web.Optimization的预发布版本中,有一个名为RenderFormat的选项,可以让您这样做……但我认为上面的内容是这种特殊情况更容易阅读. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 具有自定义角色的ASP.NET MVC和Windows身份验证
- ASP.NET SQL成员资格表
- asp.net – repeater或listview vs concatenated html
- asp.net core 使用 signalR(二)
- 如何从asp.net中具有UNICODE值的URL获取正确的QueryString值
- asp.net – 以编程方式放置编辑模式的gridview行
- asp.net – 为动态生成的孙子控件添加PostBackTriggers和As
- views – 我应该在asp.net MVC6中为我的所有图像添加asp-ap
- asp.net-mvc – 发生异常后不要刷新会话 – NHibernate
- asp.net-mvc-3 – ASP.NET MVC 3 WebGrid – 条件列格式
推荐文章
站长推荐
- EE 519: Speech Recognition and Processing for
- asp.net – HttpCookie.Expire时区含义?
- 如何在ASP.Net Core MVC中使用HTML链接?
- asp.net – 是否有商业部署并使用基于.NET CAS(代
- asp.net-mvc-3 – 当不需要/需要使用AntiForgery
- 在ASP.NET MVC4 Web应用程序上,w3wp的CPU使用率上
- asp.net-mvc – asp.net mvc – 如何告诉子操作忽
- 从asp.net获取验证AD用户objectGuid
- ASP.Net MVC 4窗体与2提交按钮/操作
- asp.net-mvc – MVC 4 – 更优雅的方式编辑项目的
热点阅读