在我的ASP.NET網頁中,我檢索了一些HTML代碼在代碼塊中編碼的文本。它正在顯示文本,但沒有格式化它。我如何顯示帶格式的文本?從嵌入代碼塊顯示HTML文本
我已經有和沒有HTMLDECODE試了一下,但沒有運氣
我的ASP頁面(這是一箇中繼器):
<ItemTemplate>
<div class="result" data-pageid="<%#:Item.PageId %>"
style="<%#: getBackgroundImage(Item.ImagePath) %>" >
<div>
<%#: Server.HtmlDecode(Item.HighlightedText) %>
</div>
</div>
</ItemTemplate>
的文本顯示是這樣的:
警方今天逮捕了50 <em>protesters</em>
市中心。
我想它顯示是這樣的:
警方逮捕了50名抗議者今天市中心。
編輯:我也試過<literal>
和<pre>
沒有運氣。
如果您查看網頁的源文件,你怎麼看? – stuartd
它看起來和顯示的一樣:警察今天在市中心逮捕了50 示威者。我希望它被視爲HTML雖然。 – Tums