我正在使用asp mvc,我正在使用以下代码生成CSS html参考:
@Styles.Render("~/Content/css")
Run Code Online (Sandbox Code Playgroud)
生成以下html:
<link href="/Content/site.css" rel="stylesheet"/>
Run Code Online (Sandbox Code Playgroud)
这很好.但是,我需要添加媒体类型作为附加属性.我怎样才能使用这个style.render为生成的html添加属性?我应该考虑在捆绑配置中进行更改吗?
编辑:我希望最终产品看起来像这样:
<link href="/Content/site.css" rel="stylesheet" media="handheld"/>
Run Code Online (Sandbox Code Playgroud)
你应该用@Styles.RenderFormat()它:
@Styles.RenderFormat(@"<link href=""{0}""
rel=""stylesheet""
media=""handheld"" />",
"~/Content/css")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3839 次 |
| 最近记录: |