2008-09-25 1 views
1

Я использую VS 2008 с очень простым сценарием UpdatePanel. Но я не могу получить UpdatePanel работать и не могу показаться, чтобы выяснить, почемуЧто может привести к тому, что страница ASPNET AJAX вернется в обычный режим ASPX?/UpdatePanel broken

У меня есть на самом деле вернулась к очень простой пример, чтобы подтвердить, что это не мой код: http://ajax.net-tutorials.com/controls/updatepanel-control/

В этом примере я нажимаю на любой и оба обновления текстовых ссылок.

У меня нет ошибок, страница ведет себя как обычная страница ASPX. Что мне нужно проверить. Я искал это в течение часа и не нашел того, что мне нужно.

Edit: Работает в Visual Studio веб-сервер, но не в IIS

ответ

1

Если он работает локально, но не при развертывании на удаленном сервере, который обычно указывает на то, что вы используете ASP.NET 2.0 и Расширения ASP.NET AJAX не установлены на удаленном сервере.

Если это сервер у вас есть административный контроль над, вы можете загрузить программу установки здесь: http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

Если это веб-хостинга, сказать им, чтобы получить их действовать вместе.

0

Другой вариант - проверить ваш web.config. Например, вы можете создать новый веб-сайт ASP.NET с поддержкой Ajax из Visual Studio. Это приведет к созданию правильного файла web.config. Скопируйте все разделы, отличные от ajax, из существующего web.config, и вы настроены. Это сработало для меня.

-Edoode