2017-07-12 22 views
0

私は文字列[< PB]を持っているのでそのまま表示する必要があります。私はnew MvcHtmlString("[&lt;PB]")に変換し、htmlに書きます。しかし、それがブラウザに表示されるとき、それは[のみ。 MvcHtmlStringでhtmlの特殊文字を扱う

はだから[& ltPB]または[& LT; PB]に文字列を変更するが、[&ampltPB]又は[&amp;amplt;PB]からnew MvcHtmlString()変化をそれぞれ、ブラウザは、[&ltPB]又は[&amp;lt;PB]として表示します。

この問題を解決するにはどうすればよいですか?

ありがとうございました。あなたのCSHTMLファイル内

+2

'Html.Raw()'働くかもしれません。 – Berkay

+0

動作しません – psbookmark

答えて

0

コールToHtmlString方法

@(new MvcHtmlString("[<PB]").ToHtmlString()) 
+0

動作しません。 – psbookmark

+0

うまく動作しない場所で練習してください。例えばここにhttps://dotnetfiddle.net/Sdtkm1その作品 – Pribina