C# 包含html的格式字符串
我有一个简单的字符串变量,其中包含HTML的一部分。例如:C# 包含html的格式字符串,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,我有一个简单的字符串变量,其中包含HTML的一部分。例如: string contents = "<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more"; 这将呈现为: <div><p>Hi how are you. <a href="#">Click here</a> if you want to k
string contents = "<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more";
这将呈现为:
<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more</p></div>
你好,你好。如果你想知道更多
没有内置的此类功能
您可以使用HTML Agility Pack来解析和修复损坏的HTML。据我所知,没有这样的帮助程序。你必须自己写。
@Html.DisplayProperHTML(contents)
<div><p>Hi how are you. <a href="#">Click here</a> if you want to know more</p></div>