Доброго времени суток всем!
у меня страница на ajax update panel построена — слева список в котором 200 — 400 элементов,
весят 700 килобайт
справа несколько полей — информация о каждом из них. весит 20 килобайт
список загружается при первом запросе на страницу — один раз.
а инфа по идее должна обновляться на событие списка selected index changed
по виду все так и происходит, но на каждый postback обратно возвращается 700 килобайт
как будто весь список загружается заново. в итоге работает медленно. как исправить?
Re: Ajax: все-таки обновление частичное или полное?
Здравствуйте, 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: все-таки обновление частичное или полное?
Здравствуйте, 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: все-таки обновление частичное или полное?
Здравствуйте, antonbaron, Вы писали:
A>Здравствуйте, ITweb, Вы писали:
IT>>А случаем у вас все это не в одной UpdatePanel'е расположено?
A>Нет, в updatePanel находятся только textboxы в которых отображается подгруженная информация.
Я так понимаю левый список у вас не в UpdatePanel'е?
Если так, то тогда естественно у вас происходит полный PostBack и с сервера приезжает вся страница.
Поместите левый список в одну UpdatePanel, а TextBox'ы в другой UpdatePanel.