Как отобразить изображение, когда происходит обратная запись - PullRequest
0 голосов
/ 02 июня 2010

У меня есть приложение Ajaxable, в котором есть некоторый UpdateProgress для каждого события postBack. все хорошо и отлично работает.

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

Например, когда пользователь нажимает на кнопку, UpdateProgress отображает изображение индикатора в центральной части приложения. Я хочу отобразить другое изображение (для каждого постбэка, а не только для одного) в верхней части панели инструментов приложения.

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

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 02 июня 2010

Я полагаю, что вы можете сделать это только в jquery, используя события ajaxSend и ajaxComplete. Просто свяжите функцию с этими событиями, которая будет отображать ваш индикатор, а затем скрыть индикатор. Посмотрите jquery docs для получения дополнительной информации.

 $("#loading").bind("ajaxSend", function(){
   $(this).show();
 }).bind("ajaxComplete", function(){
   $(this).hide();
 });
0 голосов
/ 02 июня 2010

Вы можете просто иметь более одного элемента управления asp: UpdateProgress, которые указывают на один и тот же AssociatedUpdatePanelID

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