1

ActionLink を使用して、HTML タグを持つデータベースからデータをレンダリングする場合

(ie <p>) 

それに組み込まれているため、ActionLink はタグをエスケープします。これを処理する最善の方法は何ですか?

4

2 に答える 2

1

有効な (X)HTML では、アンカー タグ内で段落タグを使用することは許可されていないため、フレームワークで許可されるとは思えません。

于 2008-12-30T03:02:19.853 に答える
1

ヘルパー メソッドで XSS 保護をオフにできるかどうかはわかりませんが、いつでも独自のヘルパー メソッドを作成できます。Html クラスからぶら下がっている拡張メソッドを作成するだけです。

データベースから HTML をレンダリングするだけの場合は、コントローラーがデータを MyContent ビュー データにロードする場合に <%= ViewData["MyContent"] %> を使用できます。この HTML を自分でクリーンアップする必要があることを知っておいてください。

于 2008-12-30T00:28:26.963 に答える