В качестве альтернативы вы можете использовать ValidateInput, как описано здесь . Пример в стиле MVC будет:
[ValidateInput(false)]
public ActionResult Method(){
return View()
}
[ValidateInput(false)]
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Method(){
// your stuff here
RedirectToAction("index"); // or something
}
Я думаю, что это больше MVC. Теперь ваш контроллер сообщает вам, что в этом методе контроллера есть проблема безопасности. Ваше представление может быть любым обычным представлением с использованием помощников html и т. Д. Обратите внимание, что это позволяет вводить все виды, не фильтруя. Он будет работать с TinyMCE, хотя .
// редактировать
woops, я вижу, вам нужно добавить
<httpRuntime requestValidationMode="2.0"/>
и webconfig в новых версиях MVC. Думаю, это не тот путь.