内部に 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>