如何显示在MVC 3 Razor中解码的编码HTML? [英] How to display encoded HTML as decoded in MVC 3 Razor?

查看:91
本文介绍了如何显示在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆