Если у меня есть окно поиска на моей странице, я явно не хочу, чтобы пользователь вводил какой-либо код, который может быть опасным.
Однако у меня много страниц ввода данных, и на каждой из них должен быть ValidateInput (false) на контроллерах.
Я не хочу разрешать опасный ввод, но я также не хочу обрабатывать это в каждом контроллере.
Есть ли способ перезаписать сообщение об ошибке по умолчанию и некрасивое сообщение об ошибке .Net или существует единый способ обработки этого на контроллерах.
EDIT
Я думаю, может быть, я не правильно задал вопрос.
Для каждой страницы ввода данных, которую я имею, мне нужно включить проверку ввода. Это становится несколько скучно и громоздко. Каждый раз, когда я принимаю ввод, мне нужно HTMLEncode, а затем HTMLDecode.
Есть ли способ сделать это в одном центральном месте и автоматически?