JQuery UI Dialog и Asp.net UpdatePanel - PullRequest
9 голосов
/ 30 декабря 2008

Я ищу модальное диалоговое решение JavaScript для asp.net, диалоговое окно jquery UI кажется хорошим, но оно перемещает контейнер диалога внизу тега body. Я изменил код диалога, чтобы диалог оставался в форме asp.net, но он все еще не обновлен.

Есть ли какое-либо решение или более совместимый диалог, который не нарушает жизненный цикл формы asp.net?

Спасибо

Ответы [ 3 ]

24 голосов
/ 17 июля 2009

Когда jquery создает диалог, он добавляет диалог div к тегу body. И это эффективно перемещает его за пределы тега формы и, следовательно, не возвращает назад. Решение тривиально, и этот блог http://blog.roonga.com.au/2009/07/using-jquery-ui-dialog-with-aspnet-and.html объясняет это на примере.

4 голосов
/ 30 декабря 2008

Почему бы не поместить UpdatePanel в контейнер диалога?

1 голос
/ 01 января 2009

Хотя я не уверен, что точно знаю, о чем вы спрашиваете, у Дейва Уорда есть пара хороших статей на эту тему: http://encosia.com/2008/10/11/using-jquery-to-display-a-modal-updatepanel-confirmation/ и http://encosia.com/2008/10/04/using-jquery-to-enhance-aspnet-ajax-progress-indication/. В обеих статьях используется плагин jQuery BlockUI. в.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...