zoukankan      html  css  js  c++  java
  • ASP.NET MVC 给ViewBag赋值Html格式字符串的显示问题总结

    今天再给自己总结一下,关于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>

    这样显示就正常了
  • 相关阅读:
    KMP算法的理解和代码实现
    关于线程死锁
    PAT1018
    PAT1059
    PAT1009
    PAT1006
    PAT1005
    PAT1004
    PAT1002
    PAT
  • 原文地址:https://www.cnblogs.com/linhuide/p/5819960.html
Copyright © 2011-2022 走看看