asp.net MVC 该如何解释数据库中的html 和css代码

数据库中有有一条数据,它包括两个图片地址,和一些文字,如引号内所示:“sdfgs 撒地方撒地方<img src="http://localhost:3360/Content/editor/plugins/emoticons/10.gif" alt="" />&nbsp;撒地方撒地方撒地方<img src="http://localhost:3360/Content/editor/plugins/emoticons/12.gif" alt="" />&nbsp;地方官地方官”(乱搞用来测试的)

我想读出这条数据,在页面上显示图片和文字的,但是却得到了和上面一模一样显示的页面,图片并没有被解析出来,还是一个标签和对应的地址。(我也试了有css修饰的文字,结果是直接显示css)

我用的是MVC3,自动生成的代码如下:

    <div class="display-field">
        @Html.DisplayFor(model => model.newsContent)
    </div>


12345678_0001
浏览 446回答 1
1回答

HUWWW

是上面的内容被HtmlEncode了如果想显示出来,直接用Html.Raw就可以了。@Html.Raw(model => model.newsContent)
打开App,查看更多内容
随时随地看视频慕课网APP