asp.net-mvc – 具有IE条件注释的MVC4捆绑/缩小
发布时间:2020-12-15 23:16:52 所属栏目:asp.Net 来源:网络整理
导读:我试图使用MVC4的新的“捆绑和分组”. 对于IE条件注释,我仍然使用旧的方式:! - [if lt IE 9] link href = ... /![endif] - 或! - [if lt IE 9] @ Styles.Render(“?/ foo”)![endif] - 但我似乎没有得到自动调试/释放处理. 是否有内置的方式来做到这一
我试图使用MVC4的新的“捆绑和分组”.
对于IE条件注释,我仍然使用旧的方式:<! - [if lt IE 9]>< link href = ... /><![endif] - >或<! - [if lt IE 9]> @ Styles.Render(“?/ foo”)<![endif] - >但我似乎没有得到自动调试/释放处理. 是否有内置的方式来做到这一点?其他人如何做到这一点? 编辑: 解决方法
直到找到一个更好的方法,我做了一个名为Bundles的适配器类,它具有以下方法:
public static IHtmlString RenderStylesIe(string ie,params string[] paths) { var tag = string.Format("<!--[if {0}]>{1}<![endif]-->",ie,Styles.Render(paths)); return new MvcHtmlString(tag); } 脚本有一个类似的方法.视图称之为: @Bundles.RenderStylesIe("lt IE 9","~/Content/foo") @Bundles.RenderScriptsIe("lte IE 7","~/Scripts/bar") 如果有一个更好的方法,我会很感激的建议. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 有没有办法将外部URL分配给HyperLink而不附加ht
- asp.net – 在图表中显示图例
- asp.net-mvc – 如何使用ASP.NET MVC 3编辑IEnumerable?
- asp.net-mvc-3 – 使用redirectAction和prg模式在操作之间发
- ASP.NET 程序中删除文件夹导致session失效问题的解决办法分
- ASP.NET C#Active Directory – 查看用户密码到期之前的时间
- 如何在ASP.NET生成的Word文件中嵌入图像
- asp.net – Azure网站上脚本/样式的长时间等待(TTFB)时间
- asp.net-mvc – ASP.NET MVC – 出错时的声明性重定向
- asp.net – AWS对象失效 – /如何确保从Edge中删除图像
推荐文章
站长推荐
- 是否可以从ASP.NET Web服务方法手动将HTTP代码40
- 再谈消息队列技术
- asp.net – dbo.TempGetStateItemExclusive3重复
- asp.net c#membership:如何做一个GetUsersInRol
- asp.net-web-api – 使用Asp.Net Core WebAPI进行
- asp.net – Sub Page_Init方法:找不到事件init
- asp.net – 获取Gridview中隐藏列的值
- asp.net-mvc – Controller Action方法仅在第一次
- asp.net-mvc – 如何使用ASP.NET Core,2.0中的Ra
- asp.net-mvc – MVC routes.MapRoute name属性
热点阅读