今天再给自己总结一下,关于ViewBag赋值Html格式值,但是在web页显示不正常;

例如,ViewBag.Content = "<p>你好,我现在测试一个东西.</p>";

前台页面<div>@VIewBag.Content</div>

结果在页面上显示:<p>你好,我现在测试一个东西.</p>,通过火狐编辑的时候发现,源码为,&lt;p&gt你好,我现在测试一个东西.&lt;/p&gt

这样显然不是我们想要的,而且这样对应通过编辑器保存到数据库中的Html格式字段,取出之后不能显示正确的样式;

在网上翻查一遍找到解决方法

<div>@Html.Raw(ViewBag.Content)</div>

这样显示就正常了...

相关文章:

  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2019-12-14
  • 2021-06-17
  • 2021-11-07
  • 2021-12-29
  • 2021-07-19
猜你喜欢
  • 2021-07-12
  • 2022-01-15
  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
相关资源
相似解决方案