asp.net-mvc – 使ASP.NET绑定指定media =屏幕的CSS bundle
发布时间:2020-07-23 19:28:40 所属栏目:asp.Net 来源:互联网
导读:我只是试图ASP.NET 4.5捆绑和缩小,并遇到了一个问题。 我有大约10个css文件,其中2最初在布局中使用属性media =“屏幕”引用。 因为添加css到bundle的语法不允许你指定这样的属性应该添加(有意义,因为属性将应用于整个bundle),我希望看到一个@ Styles.Rend
|
我只是试图ASP.NET 4.5捆绑和缩小,并遇到了一个问题。 我有大约10个css文件,其中2最初在布局中使用属性media =“屏幕”引用。 因为添加css到bundle的语法不允许你指定这样的属性应该添加(有意义,因为属性将应用于整个bundle),我希望看到一个@ Styles.Render的重载允许我指定html属性,像在其他Html助手,但没有。 有一个丑陋的解决方案,其中由于我知道创建的包的URL,我可以自己工艺的标签,但我会失去缓存机制由ASP.NET处理,允许它呈现标签本身。 有办法做到这一点,我错过了什么吗?还是这只是对设计团队的监督? 解决方法我找到了一个更优雅的解决方案。我使用Styles.RenderFormat(format,bundle)。 我有一个BundlesFormats类的属性叫做PRINT,我使用它像这样: public class BundlesFormats
{
public const string PRINT = @"<link href=""{0}"" rel=""stylesheet"" type=""text/css"" media=""print"" />";
}
并在cshtml: @Styles.RenderFormat(BundlesFormats.PRINT,"~/bundles/Content/print") (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我可以愚弄HttpRequest.Current.Request.IsLoca
- asp.net – FF和IE不从CSS加载img src
- asp.net – 什么是system.globalization它和本地化有什么区
- asp.net – 我可以重新发布或携带POST数据(如果是这样,我可
- asp.net-mvc – 使用Asp.net MVC 4中的OutputCacheAttribut
- 认证 – asp.net mvc 3:Page.User.IsInRole(“xy”)返回nu
- asp.net – Mocking HttpContext不起作用
- asp.net-mvc – 如何忽略ASP.NET MVC 4中特定View文件夹或特
- asp.net-mvc – 在没有模型的情况下手动将验证添加到文本框
- asp.net – 有谁知道如何摆脱我的.net网络服务的jsdebug请求
推荐文章
站长推荐
- asp.net-ajax – Ajax脚本管理器和母版页
- asp.net-mvc – ASP.NET MVC运行IIS7部署问题
- asp.net-core – 在执行DI时指定服务选项的干净方
- asp.net – 在将MVC和路由添加到WebForms项目后,
- entity-framework – 如果EF 5,如何定义自定义命
- asp.net – 如何从WCF客户端拦截raw soap reques
- asp.net-core – 在Visual Studio CTP2中的ASP.V
- vs2008试用期到期解决办法
- 来自ASP.NET MVC站点的“无效的JSON原语:alihac
- 模型绑定 – WebApi2:自定义参数绑定以绑定部分
热点阅读
