Я читаю содержимое сообщения в блоге из текстового файла, это в формате html, и я хочу показать их на странице как отображаемый html, но этого не происходит, все его показы - это простой текст с тегами html и т. Д. На месте. Я попробовал три возможных пути я знаю, чтобы заставить его работать, но все они показывают не вынесенное HTML:Как визуализировать HTML-элемент из кодированной строки HTML в представлении?
<section id="content">
@Server.HtmlDecode(content[2])
@content[2]
@MvcHtmlString.Create(content[2])
@Html.Raw(content[2])
</section>
содержание [2] содержит HTML текст:
"<p itemprop=\"articleBody\" style=\"font-size:1.5em;line-height:1.467em;font-family:georgia, 'times new roman', times, serif;text-align:left;\">The movie, which tells the story of the way the small-market Oakland Athletics used outside-the-box statistical analysis to compete successfully against talent-rich competition, resonated with Snedeker, who is not the longest, straightest or most accurate hitter in golf.</p>
, который показан как:
<p itemprop="articleBody" style="font-size:1.5em;line-height:1.467em;font-family:georgia, 'times new roman', times, serif;text-align:left;">The movie, which tells the story of the way the small-market Oakland Athletics used outside-the-box statistical analysis to compete successfully against talent-rich competition, resonated with Snedeker, who is not the longest, straightest or most accurate hitter in golf.</p>
Если проблема в том, что, что сохраненный контент не гаванью на самом деле открытия близко брекеты от <
& >
, но они имеют свои коды ascii, показывают, как я могу остановить его, поскольку это простая форма с текстовой областью, где я ввожу этот контент (используя Kendo UI
Editor
), и после публикации, когда я получаю это в своем контроллере, у него есть ascii-коды вместо фактических символов.
Это сработало. Спасибо! – Maven