0

次のようなデータベースにテキストがあります。 that does`nt

このアプリケーションをアップグレードしています。このコマンドを使用して表示しようとすると、MVC で次のように表示されます。

@Html.DisplayFor(modelItem => item.adDescription)

使用してみましたHtml.Encodeが、変化が見られません。DB 内のデータを更新して正しく表示する以外にできることはありますか?

更新 - 質問の 2 番目の部分:

編集モードで、この不適切なテキストを適切なテキストに変換するにはどうすればよいですか。

@Html.EditorFor(model => model.adDescription)

危険なテキスト エラーが発生し続けます。

4

1 に答える 1

1

以下を試してください:

@Html.Raw(HttpUtility.HtmlDecode(@Model.ContentText))

ContentTexthtml コードに置き換えます。

フォローしてみては?

<textarea>@Html.Raw(HttpUtility.HtmlDecode(@Model.ContentText))</textarea>

またはそれが入力フィールドの場合。それに応じて試してください。

于 2013-09-20T20:33:50.403 に答える