为了账号安全,请及时绑定邮箱和手机立即绑定

mvc3 关于ViewBag赋值html字符串到客户端解码的问题

mvc3 关于ViewBag赋值html字符串到客户端解码的问题

ITMISS 2018-12-07 01:54:13
环境:在index.cshtml中使用_core.cshtml模板页 我在index.cshtml中定义: ViewBag.Class = "<link type=\"text/css\" rel=\"stylesheet\" href=\"@Url.Content(\"~/Content/core/index.css\")\"/>"; 在_core.cshtml中引用: @ViewBag.Class 打开index页面后发现该引用被编码了,显示如下: &lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;@Url.Content(&quot;~/Content/core/index.css&quot;)&quot;/&gt; 再次测试,在_core.cshtml中如下写: @HttpUtility.HtmlDecode(ViewBag.Class);问题依旧 请教如何解决这个问题呢,我希望的是根据不同的页面动态调用不同页面的css样式表
查看完整描述

2 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

@html.raw(ViewBag.Class);

查看完整回答
反对 回复 2019-01-21
?
慕姐8265434

TA贡献1813条经验 获得超2个赞

赞的很。。。

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 525 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信