ASP.NET MVC3: альтернативы использованию ValidateInput - PullRequest
1 голос
/ 12 октября 2011

Мы работаем над проектом ASP.NET MVC3, который использует множество HTML-форм.

Из-за ValidateInput = true символы <и> запрещены на сайте (кроме полей с поддержкой html (AllowHtml)).

Но вместо того, чтобы сгенерировать ошибку сервера «Обнаружено потенциально опасное значение Request.Form у клиента», мы хотим отловить ошибку и вернуть ошибку в состояние модели, выделив поле и сказав: «Вы можетене использовать символы <и> ".

Есть ли простой способ сделать это, или мы должны повернуть validateinput на false и вручную (или с помощью специального фильтра) проверить и реализовать это для каждой функции post?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...