asp.net-mvc – 具有IE条件注释的MVC4捆绑/缩小
发布时间:2020-05-28 08:23:37 所属栏目: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上下文中使用C#中的数据验证属性?
- asp.net – 从global.asax – mvc重定向到一个动作
- ASP.NET MVC中的“Generic”OpenID 5
- asp.net-mvc – ASP.NET MVC – Cascading Drop Down
- 为什么只读文本框不会在ASP.NET中返回任何数据?
- ASP.NET按钮重定向到另一个页面
- asp.net – 有人有一种方法来保持页面呈现一旦一个人已退出
- 获取Asp.net/iis设置Cache-control:静态文件的max-age
- asp.net – 你的aspx页面中的内联代码是一个好习惯吗?
- C# 快速高效率复制对象另一种方式 表达式树
推荐文章
站长推荐
- asp.net-mvc – 寻找第三方CMS与MVC网站集成
- 为什么我的IIS7应用程序池在从ASP.NET页面调用的
- asp.net – 如何在.net WebApi2应用程序中使用OA
- asp.net – HttpUtility.HtmlEncode逃避太多了?
- asp.net-mvc – Asp.net mvc 301从www.domain.co
- asp.net-mvc-4 – 无法获取MVC 4 FileExtensions
- asp.net – 在另一个控件之前插入控件
- asp.net-mvc – 在空项目中缺少类型Mono.Web.Uti
- ASP.NET vs. Silverlight
- asp.net-mvc – 获取MVC忽略到站点根目录的路由
热点阅读
