Ajax: все-таки обновление частичное или полное?
От: antonbaron  
Дата: 06.02.08 19:13
Оценка:
Доброго времени суток всем!
у меня страница на ajax update panel построена — слева список в котором 200 — 400 элементов,
весят 700 килобайт
справа несколько полей — информация о каждом из них. весит 20 килобайт
список загружается при первом запросе на страницу — один раз.
а инфа по идее должна обновляться на событие списка selected index changed
по виду все так и происходит, но на каждый postback обратно возвращается 700 килобайт
как будто весь список загружается заново. в итоге работает медленно. как исправить?
Re: Ajax: все-таки обновление частичное или полное?
От: ITweb Россия  
Дата: 07.02.08 10:23
Оценка:
Здравствуйте, antonbaron, Вы писали:

A>Доброго времени суток всем!

A>у меня страница на ajax update panel построена — слева список в котором 200 — 400 элементов,
A>весят 700 килобайт
A>справа несколько полей — информация о каждом из них. весит 20 килобайт
A>список загружается при первом запросе на страницу — один раз.
A>а инфа по идее должна обновляться на событие списка selected index changed
A>по виду все так и происходит, но на каждый postback обратно возвращается 700 килобайт
A>как будто весь список загружается заново. в итоге работает медленно. как исправить?

А случаем у вас все это не в одной UpdatePanel'е расположено?
Re[2]: Ajax: все-таки обновление частичное или полное?
От: antonbaron  
Дата: 07.02.08 18:51
Оценка:
Здравствуйте, ITweb, Вы писали:

IT>Здравствуйте, antonbaron, Вы писали:


A>>Доброго времени суток всем!

A>>у меня страница на ajax update panel построена — слева список в котором 200 — 400 элементов,
A>>весят 700 килобайт
A>>справа несколько полей — информация о каждом из них. весит 20 килобайт
A>>список загружается при первом запросе на страницу — один раз.
A>>а инфа по идее должна обновляться на событие списка selected index changed
A>>по виду все так и происходит, но на каждый postback обратно возвращается 700 килобайт
A>>как будто весь список загружается заново. в итоге работает медленно. как исправить?

IT>А случаем у вас все это не в одной UpdatePanel'е расположено?


Нет, в updatePanel находятся только textboxы в которых отображается подгруженная информация.
Re[3]: Ajax: все-таки обновление частичное или полное?
От: ITweb Россия  
Дата: 08.02.08 10:34
Оценка:
Здравствуйте, antonbaron, Вы писали:

A>Здравствуйте, ITweb, Вы писали:


IT>>А случаем у вас все это не в одной UpdatePanel'е расположено?


A>Нет, в updatePanel находятся только textboxы в которых отображается подгруженная информация.


Я так понимаю левый список у вас не в UpdatePanel'е?
Если так, то тогда естественно у вас происходит полный PostBack и с сервера приезжает вся страница.

Поместите левый список в одну UpdatePanel, а TextBox'ы в другой UpdatePanel.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.