我正在從文本文件中讀取博客文章的內容,它是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