asp.net-mvc – 使ASP.NET绑定指定media =屏幕的CSS bundle
发布时间:2020-07-23 01:43:59  所属栏目: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 fileupload控件上传文件与多文件上传
 - asp.net-mvc-3 – 从自定义授权属性访问角色
 - asp.net-mvc – ViewModels和渲染
 - ASP.NET:从C#代码隐藏显示警报
 - asp.net – HttpWebRequest正在为404抛出异常
 - asp.net – 按钮属性: – commandName和CommandArguments
 - .net – IIS 6.0和ASPX中的404自定义错误不起作用
 - asp.net-mvc – ASP.NET MVC运行IIS7部署问题
 - 详解Asp.net Core 使用Redis存储Session
 - Asp.net core WebApi 使用Swagger生成帮助页实例
 
推荐文章
            站长推荐
            - 使用asp.net控件创建无序列表?
 - 悟透JavaScript
 - asp.net-mvc – 在MVC Action中将SSRS报告导出为
 - asp.net-mvc-4 – MVC4捆绑GZIP和头文件
 - asp.net – 为什么Global.asax事件在我的ASP.NET
 - asp.net – GetExternalLoginInfoAsync()loginIn
 - VS 2013 RC中缺少ASP.NET Web窗体脚手架功能
 - 在mvc4 asp.net中的Razor View中的模型声明
 - 如何单元测试我的asp.net-mvc控制器的OnActionEx
 - asp.net-mvc-4 – Can Castle Windsor可用于在AS
 
热点阅读
            