2012-10-25 105 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。

相关问题