所以,我们有一个 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 控件,它在页面中间只有一个旋转图标。
但它们中没有一个看起来特别好,而且都有点笨重。他们还需要在应用程序周围的各个地方编写大量代码。
其他人使用什么方法并觉得有效?