Как отобразить HTML, хранящийся в базе данных из представления ASP.NET MVC?

  • pyplot - это matlab, как API для тех, кто знаком с Matlab и хочет делать быстрые и грязные графики
  • figure - объектно-ориентированный API для тех, кто не заботится о matlab style plotting

Таким образом, вы можете использовать один, но, возможно, не оба вместе.

29
задан Computer Scientist 7 May 2014 в 14:58
поделиться

3 ответа

попробуйте

<%= System.Web.HttpUtility.HtmlDecode(yourEncodedHtmlFromYouDatabase) %>

подробнее здесь @ MSDN онлайн .

НТН!

54
ответ дан Pure.Krome 7 May 2014 в 14:58
поделиться

Ответ, предоставленный Pure.Krome, безупречен для MVC2, но рассмотрим синтаксис Razor:

@Html.Raw(System.Web.HttpUtility.HtmlDecode(Model.yourEncodedHtmlFromYourDatabase))

В качестве альтернативы,

@Html.Raw(Server.HtmlDecode(Model.yourEncodedHtmlFromYourDatabase))
48
ответ дан Suhaib Janjua 7 May 2014 в 14:58
поделиться

вы хотите использовать @Html.Raw(str)

См. MSDN для получения дополнительной информации

Возвращает разметку, не закодированную в формате HTML.

Этот метод переносит разметку HTML с помощью класса IHtmlString, который отображает незашифрованный HTML.

2
ответ дан Moes 7 May 2014 в 14:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: