Модальная панель с asp.net программируется с vb.net - PullRequest
1 голос
/ 09 апреля 2009

У меня есть модальная панель ajax с элементом div, к которому я обращаюсь с сервера и динамически вставляю таблицу, показывая значения различных элементов управления в форме вызова.

Моя проблема в том, что все работает нормально, если все мои элементы управления выполняют автоматическую обратную передачу, но это портит взаимодействие с пользователем, поскольку при переходе по элементам управления элементы управления теряют фокус при автоматической обратной передаче.

Есть ли способ заставить мой целевой элемент выполнить обратную передачу до того, как он установит модальный режим, чтобы я мог получить данные неопубликованных элементов управления в модальном режиме? Это все еще должно поднять модальное.

Ответы [ 2 ]

1 голос
/ 14 апреля 2009

Я немного растерялся. Вы имеете в виду модальное всплывающее окно или AJAX UpdatePanel?

В любом случае, похоже, что ваш вариант использования здесь может быть более сложным, чем готовый AJAX. Лучшей вашей ставкой может быть пользовательская операция ICallBackEventHandler или IPostBackEventHandler.

Проведите все ваши вызовы / обратные вызовы через одну клиентскую функцию (JavaScript и др.), Получите необходимое состояние управления, отправьте его на сервер и используйте результаты для обновления своей страницы. В MSDN Library есть достаточно приличные примеры для всего этого. (См .: Библиотека MSDN )

Надеюсь, это поможет!

0 голосов
/ 14 мая 2012

Мне кажется, я знаю, что вы хотите сделать. Вы пытаетесь показать и скрыть свое модальное всплывающее окно на стороне сервера. Это на самом деле не так уж и плохо с помощью быстрого трюка. Создайте скрытую кнопку, которая привязана к модалу. В своем коде вы можете показывать и скрывать свой модал после привязки к элементам управления на вашем модале.

Пожалуйста, смотрите статью ниже. Это должно помочь вам. Удачного кодирования! Пожалуйста, дайте мне знать, если это вам поможет.

http://lisazhou.wordpress.com/2007/12/27/ajaxnet-dynamically-load-data-in-modal-popup/

...