Я получаю ошибку проверки, когда пользователь вводит чужое имя. Пример:
System.Web.HttpRequestValidationException: потенциально опасное значение Request.Form обнаружено клиентом (ctl00 $ pageContent $ txtName = "Pedro ú logo").
, где ú переводится как & # 250; (без пробелов конечно)
Эти сторонние символы допустимы и не должны вызывать ошибку проверки. Я хочу, чтобы проверка ASP.NET проводилась с использованием UTF-16, а не UTF-8
Многие веб-сайты, блоги и форумы говорят, что нужно просто отключить валидацию (т.е. ValidateRequest = "false")
Есть ли способ обойти это БЕЗ выключения проверки? Отключение проверки не является приемлемым для этого приложения.
Спасибо,
Джефф