Я работаю на сайте MVC, используя NHaml для механизма просмотра.
У меня есть страница, на которой необходимо отправить HTML-код в качестве значения формы, и я получаю исключение System.Web.HttpRequestValidationException.
Я хочу указать <% @ Page validateRequest = "false"%>, чтобы эта страница позволяла отправлять эти данные, но я не уверен, как это сделать с NHaml, создающим страницы.
Примечание:
Редактором, который я использовал, был TinyMCE, и я обнаружил, что у него есть опция для кодирования вывода, таким образом, он не запускает проверку анти-HTML.
Конечно, тогда ваше значение закодировано, поэтому вы должны обязательно декодировать его в нужное время.
См. http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/encoding