ASP.NET MVC 给ViewBag赋值Html格式字符串的显示问题总结

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

例如,ViewBag.Content = "

你好,我现在测试一个东西.

";

前台页面

@VIewBag.Content

结果在页面上显示:

你好,我现在测试一个东西.

,通过火狐编辑的时候发现,源码为,<p>你好,我现在测试一个东西.</p>

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

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

@Html.Raw(ViewBag.Content)

这样显示就正常了...

你可能感兴趣的:(Asp.net,MVC,ASP.NET,MVC)