Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ajax и user conrol'ы 
V
    Опции темы
max07
Дата 20.1.2010, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 178
Регистрация: 21.12.2004

Репутация: нет
Всего: нет



Здрасте,

есть 2 UserControl'a, в каждом UpdatePanel UpdateMode="Conditional". В 1 UserControl отображаются кнопки, которые вызывают метод во втором UserControl. В нём показывается информация. Проблема в том что когда я жму на кнопку происходит загрузка нужной информации, а потом происходит вторая загрузка 1 UserControl и всё в нём обнавляется. 

Как сделать что б не происходило полного обнавления 2 UserControl?
PM MAIL   Вверх
tol05
Дата 20.1.2010, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 34
Всего: 170



я так понял, Вам нужно, чтобы при нажатии кнопки в UpdatePanel1 происходило обновление только UpdatePanel2? А обновление самой UpdatePanel1 не происходило?

Цитата

Если свойство UpdateMode установлено в Conditional, содержимое элемента управления UpdatePanel изменяется в следующих случаях:

    [*]При прямом вызове метода Update элемента управления UpdatePanel.

    [*]Когда элемент управления UpdatePanel вложен в другой элемент управления UpdatePanel и обновляется родительская панель. 

    [*]Когда обратная передача вызвана элементом управления, определенным как триггер, используя свойство Triggers элемента управления UpdatePanel. В этом сценарии, элемент управления прямо инициирует обновление содержимого панели. Элемент управления может находиться внутри или вне элемента управления UpdatePanel, с которым ассоциирован триггер.

    [*]Когда свойство ChildrenAsTriggers установлено в true, дочерний элемент управления UpdatePanel вызывает обратную передачу. Дочерние элементы управления вложенных элементов управления UpdatePanel не вызывают обновления внешнего элемента управления UpdatePanel, если они не определены явно как триггеры.




попробуйте для UpdatePanel1 поставить ChildrenAsTriggers="false".


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
max07
Дата 20.1.2010, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 178
Регистрация: 21.12.2004

Репутация: нет
Всего: нет



Да, точно. Спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0885 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.