У меня есть веб-сервер, работающий R2 Standard Windows Server, и я испытывают проблемы, описанные в этом блоге: http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspxIE10 «__doPostBack неопределен» решения не работают
Короче говоря, .Net не в состоянии признать IE10 и рассматривает его как браузер нижнего уровня без поддержки javascript - если я правильно понимаю проблему.
Я попытался следующие популярные решения:
- установлены оба исправления для .Net 2 и 4.
- вручную обновленные файлы определения браузера в папке рамки конфигурации .Net и побежал aspnet_regbrowsers.exe.
- Поместите новые файлы определения браузера в каталог App_Browsers.
Наконец-то я обновился до .Net 4.5, который решил проблему для .NET сайтов, работающих на сервере, однако .Net-сайты все еще испытывают эту проблему.
Поскольку это веб-сервер в реальном времени, у него есть много обновлений для Windows, которые не были установлены. Я подумал, может быть, было обновление, которое поможет решить эту проблему. Поэтому я просмотрел обновления, но ни одно из описаний, похоже, не затрагивает проблему, поэтому я не могу обосновать их установку и потенциально вызвать больше проблем.
Есть ли у кого-нибудь другие решения или возможные причины, почему этот вопрос просто не исчезнет?
Я чувствую вашу боль. Я применил все описанные вами шаги, но до сих пор не решил. Что мне помогло установить параметр ScriptMode = «Release» для тега ScriptManager, поскольку я видел, что при работе с UpdatePanels/Ajax произошло много ошибок IE10 – stvn