关于.net MVC 使用RenderFormat() 添加属性media='print'

.net MVC 一般情况下都会@Styles.Render来引用外部样式表

使用这个方法后会出现

    

这样的转换(适用大部分情况)

而如果遇到一些特殊的情况的话 ,比如 增加了特殊属性 如:media='print'的话应该怎么办呢

这时候就需要适用到 @Styles.RenderFormat 这个方法了

@Styles.RenderFormat("" , "~/Content/app-css")

这样写就会得到如下转换


同理@Scripts.RenderFormat 也是如此

参考:Scripts.RenderFormat() and Styles.RenderFormat() methods of ASP.NET web optimization framework

你可能感兴趣的:(关于.net MVC 使用RenderFormat() 添加属性media='print')