如何显示在MVC 3 Razor中解码的编码HTML? [英] How to display encoded HTML as decoded in MVC 3 Razor?
本文介绍了如何显示在MVC 3 Razor中解码的编码HTML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在MVC 3和Asp.net C#中使用Razor.
I'm using Razor in MVC 3 and Asp.net C#.
我有一个包含以下代码的视图. model.ContentBody
有一些HTML标记.
I have a View with the following code. model.ContentBody
has some HTML tags.
我需要将此HTML内容显示为 DECODED .
I would need display this HTML content as DECODED.
如何在视图中更改代码?
How shall I change my code in the View?
<div class="display-field">
@Html.DisplayFor(model => model.ContentBody)
</div>
推荐答案
<div class="display-field">
@Html.Raw(Model.ContentBody)
</div>
这段代码解决了这个问题!
This code solved the problem!
这篇关于如何显示在MVC 3 Razor中解码的编码HTML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文