【问题标题】:Displaying content stored in database(SQL Server) on MVC view在 MVC 视图上显示存储在数据库(SQL Server)中的内容
【发布时间】:2013-05-30 13:58:45
【问题描述】:

我有以下存储在数据库中

<iframe width="420" height="315" src="http://www.youtube.com/embed/mqSQvoinDE4" 
frameborder="0" allowfullscreen></iframe>

当我尝试使用 @Html.Raw@Html.DisplayFor 显示它时,它会显示纯 HTML,而不是显示这个 iframe,它基本上是嵌入 youtube 的。

我做错了什么?

【问题讨论】:

  • 当您说@Html.Raw 显示纯 HTML 时,这不是您想要的吗?它只是将 HTML 显示为文本吗?它应该渲染它。

标签: c# html sql-server asp.net-mvc razor


【解决方案1】:

尝试在@Html.Raw 中使用它:

Server.HtmlDecode(Model.iFrameHTML)

【讨论】:

    猜你喜欢
    • 2014-09-06
    • 2017-04-17
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 1970-01-01
    相关资源
    最近更新 更多