ckeditor を MVC asp.net プロジェクトに統合しました。私の問題は、入力がエンコードされてコントローラーに戻され、ビューに再表示されると、コンテンツにエンコードされた文字と html タグが含まれることです。
内側の html を表示し、テキストをエンコードしたままにするにはどうすればよいですか。
任意の提案をいただければ幸いです。
ckeditor を MVC asp.net プロジェクトに統合しました。私の問題は、入力がエンコードされてコントローラーに戻され、ビューに再表示されると、コンテンツにエンコードされた文字と html タグが含まれることです。
内側の html を表示し、テキストをエンコードしたままにするにはどうすればよいですか。
任意の提案をいただければ幸いです。
RTE 出力に <%:%> タグの代わりに <%=%> を使用できない理由はありますか?
テキストエリアをレンダリングするために何を使用していますか? Html ヘルパー (たとえば Html.Textarea など) を使用している場合、エンコードは自動的に行われます。
したがって、CKEditor や TinyMCE などの RTE を使用している場合は、おそらくそれを望まないでしょう。そのため、ビューでテキストエリアを手動で書き出すか、独自の Textarea 拡張メソッドを記述してエンコーディングを制限/排除することをお勧めします。