Итак, у нас есть приложение ASP.Net - довольно стандартное - и в нем много панелей обновления и обратных передач.
На некоторых страницах у нас есть
<ajax:UpdatePanelAnimationExtender ID="ae" runat="server" TargetControlID="updatePanel" BehaviorID="UpdateAnimation">
<Animations>
<OnUpdating>
<FadeOut Duration="0.1" minimumOpacity=".3" />
</OnUpdating>
<OnUpdated>
<FadeIn minimumOpacity=".5" Duration="0" />
</OnUpdated>
</Animations>
</ajax:UpdatePanelAnimationExtender>
Который в основном отбеливает страницу, когда происходит постбэк (но это конфликтует с модальным диалогом серого фона) В некоторых случаях у нас есть элемент управления progressupdate, в центре которого просто вращающийся значок.
Но ни один из них не кажется особенно милым и немного неуклюжим. Они также требуют много кода в разных местах приложения.
Какие методы другие люди используют и находят эффективными?