mvc3 - 如何从源代码中禁用符号的 htmlencode
Posted
技术标签:
【中文标题】mvc3 - 如何从源代码中禁用符号的 htmlencode【英文标题】:mvc3 - How to disable htmlencode of symbols from source 【发布时间】:2011-06-26 02:23:28 【问题描述】:我需要从数据库表中取出我的页面文本。表格字段“文本”包含带有 html 格式标记的文本,例如 <p>, <br/>
等...(在表格中未编码!)
当我尝试使用 @Model.Text 进行输出时,我看到了编码的 html 标签,例如 &lt;p&gt;
如何禁用此 html 编码。
谢谢。
【问题讨论】:
【参考方案1】:您可以使用@Html.Raw(Model.Text)
来实现此目的。
【讨论】:
我喜欢简短回答令人沮丧的问题。 nop 对我不起作用,它给出了包含?请帮忙【参考方案2】:
如果您在视图中使用
更多详情请关注http://jeffreypalermo.com/blog/what-is-the-difference-in-lt-variable-gt-and-lt-variable-gt-in-asp-net-mvc/
【讨论】:
以上是关于mvc3 - 如何从源代码中禁用符号的 htmlencode的主要内容,如果未能解决你的问题,请参考以下文章
我应该使用实体框架 4.1 和 MVC3 启用或禁用动态代理吗?
如何使用代码优先实体框架在 ASP.Net MVC3 中重新加载多对多导航属性