2012-10-25 146 views
0

我有一個簡單的字符串變量,其中包含HTML的一部分。例如:包含html的格式字符串

string contents = "<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more"; 

我想包括這個HTML頁面:

<div class="description"> 
    @contents 
</div> 

然而,它攪亂了頁面,因爲未關閉標籤的其餘部分。

是否有一個函數(或輔助)用於讀取和格式化的HTML裏面例如,完成HTML沒有錯誤:

@Html.DisplayProperHTML(contents) 

這將作爲渲染:

<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more</p></div> 
+0

小心XSS孔。 – SLaks

+0

據我所知,沒有這樣的幫手。你必須自己寫。 –

回答

2

有沒有這樣的內置功能。

您可以使用HTML敏捷性包解析和修復損壞的HTML。

相關問題