我有一个简单的字符串变量,其中包含一部分 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>