2

У меня есть веб-страница ASP.NET 4, содержащая панель обновления, которая позволяет мне добавить несколько элементов в раскрывающийся список без перезагрузки всей страницы.ASP.NET 4 UpdatePanel и проблема IIS7

Эта страница отлично работает на Visual Studio 2010 ASP.NET Development Server, выполняет вызов Async, и страница правильно размещена. Однако, когда я развертываю страницу в IIS7, вызов Async больше не работает (страница полностью перезагружена), а макет некоторых элементов на странице неверен.

Я использовал Fiddler, чтобы посмотреть, что происходит, и похоже, что есть 404, когда страница пытается получить доступ к ScriptResource.axd, а все остальное работает правильно. Я думаю, что это связано с Javascript, необходимым для вызова, но я не уверен, как это исправить. Какие-либо предложения?

ответ

2

У меня была та же проблема. После чтения, this и this2 Я проверил определение обработчиков ISAPI в корневом сайте моего IIS, но все выглядело отлично, поэтому я продолжал бороться еще.

Наконец, исправлено это, если определение ISAPI Handlers было изменено на уровне сайта и не наследовало тех же определений, что и на корневом сайте. Был исправлен выбор моего сайта в диспетчере IIS, переход в раздел «Сопоставление обработчиков», а затем щелчок в «Revert To Inherited».