2011-11-13 31 views
2

我有一些數據庫中的HTML編碼文本,當我檢索它時,我HTML解碼它。問題在於HTML標籤不被解釋,而是顯示。HTML不解釋與JQuery移動

如果我有以下段落:

<p>
	Hello World</p>
 

這將輸出:

<p> Hello World </p> 

我輸出的代碼如下:

@ Server.HtmlDecode(Model.Message )

我可能會錯過什麼簡單的事情?

+0

向我們展示呈現html的代碼。此外,沒有理由HTML編碼文本只是爲了將其保存在數據庫中。 – ZippyV

+0

數據來自用戶輸入,因此我對它進行了html編碼。 – Dofs

+0

我認爲這是從jquery移動解釋。我有一個與選擇選項標題類似的問題:'<全部>'由jquery-mobile轉換爲''。 – Smamatti

回答

2

你缺少Html.Raw幫手:

@Html.Raw(Model.Message) 

確保您自Html.Raw幫手前消毒的投入將原樣輸出不進行編碼的HTML。