Я пробовал использовать UpdatePanelAnimationExtender, который является частью Ajax Control Toolkit, но самая большая жалоба у меня с ним заключается в том, что она не дожидалась завершения анимации до загрузки в новом контенте.Анимация UpdatePanels
Я хотел бы сделать что-то вроде следующего:
-
запроса
- Старта Асинхронных на сервер
- Fade из содержания в UpdatePanel полностью
- После UpdatePanel полностью затухать и нового содержания возвращается, нагрузка на новое содержание
- Fade в UpdatePanel
Я могу поставить следующий код на спусковой крючок, который начинает постбэк:
OnClientClick="Sys.WebForms.PageRequestManager.getInstance().add_pageLoading(PauseForFade); FadeOut();"
С этим я также может иметь следующий JavaScript, который будет отменить дальнейшую обработку:
function PauseForFade(sender, args) { args.set_cancel(true); }
Моя проблема заключается в том, что я не могу понять как возобновить загрузку, как только моя анимация затухания будет выполнена. Любая помощь будет оценена по достоинству.