2013-04-10 6 views
1

Все мои веб-формы с использованием RequiredFieldValidator, RegularExpressionValidator и ValidationSummary не работают с IE 10. Он отлично работает в любых других браузерах. Это странно делает postback, который не происходит ни в каких других браузерах.Обязательные проверки на стороне клиента RequiredFieldValidator не работают на IE 10

Еще одна странная вещь, когда я открываю консоль разработчика (F12), кажется, что она работает, но она по-прежнему делает обратную передачу. Все эти проверки должны выполняться по умолчанию на стороне клиента.

Неужели кто-нибудь сталкивался с подобной проблемой?

+0

не должно быть проблем с IE 10. Посмотрите на ошибку java-script в отладчике IE. –

+0

Должно быть javascript error – Dolo

+0

Я открыл консоль разработчика, перешел на вкладку скрипта и начал «отлаживать», не возникает ошибка JavaScript. Я бы сказал, что что-то не так с ошибкой javascript, если оно происходит только на одной странице одного веб-сайта, но это происходит на всех страницах, использующих asp: средства проверки. –

ответ

2

пожалуйста, проверьте этот link1 и link2

Edit:

Я получил это исправление из .. файлы Definition Hanselman

Браузера погруженных с .Net 2.0 и .Net 4.0 содержит ОПРЕДЕЛЕНИЯ наверняка диапазон версий браузера. По умолчанию ASP.NET использует технологию нюхания для строки пользовательского агента для обнаружения браузеров. Файлы определения браузера охватывают определенный диапазон версий браузера. По мере увеличения числа версий ASP.NET может не распознавать новые версии браузера, используя строку пользовательского агента. В этом случае ASP.NET может обрабатывать эти версии как неизвестный браузер и вызывает неудобства.

FIX

Исправление получить обновленные файлы браузера четкостью. Вы можете установить общесистемное исправление или просто исправить отдельные проекты. Исправления доступны с ссылками для скачивания. - .Net 4 - .Net 2.0

+0

Благодарим вас за информацию Nag. Я добавил папку App_Browser в папку веб-сайта, так как IE 10 вышел, чтобы сервер распознал IE 10. Я уже сделал решение link1. Withk link2, наши сайты работают на .net 2.0 и в зависимости от некоторых DLL-файлов, которые не работают с более поздними версиями .net 2.0. Я попробую с .net 3.5 и IE 10 на новом веб-сайте. –

+0

нет голосов ... Пожалуйста, разместите результат после ваших трейлов со следующими версиями .net 2.0 – Nag

+2

@Nag Вам необходимо передать некоторые связанные данные в свой ответ. Ответы, которые содержат ссылки только после их связей (явно меньше проблем с MS KB, но даже иногда они перемещают ссылки). – pickypg

 Смежные вопросы

  • Нет связанных вопросов^_^