UpdatePanelAnimationExtenderと複数の更新パネルに問題があります。私がしたいのは、パネルをフェードアウトし、更新してから、フェードインすることです。
ただし、すべてのパネルがフェードアウトし、更新したパネルのみがフェードインします。これは、UpdatePanelAnimationExtenderでかなり一般的な問題であるようですが、解決策が見つからないようです。誰かがこの問題を回避する方法を知っているでしょうか?前もって感謝します。
サンプルコードは次のとおりです。
<asp:UpdatePanel ID="update1" runat="server" UpdateMode="Conditional">
//--My Code goes in here
</asp:UpdatePanel>
<cc1:UpdatePanelAnimationExtender ID="updateAnimation1" runat="server" TargetControlID="update1">
<Animations>
<OnUpdating>
<FadeOut Duration="0.2" Fps="20" />
</OnUpdating>
<OnUpdated>
<FadeIn Duration="0.2" Fps="20" />
</OnUpdated>
</Animations>
</cc1:UpdatePanelAnimationExtender>
<asp:UpdatePanel ID="update2" runat="server" UpdateMode="Conditional">
//--My Code goes in here
</asp:UpdatePanel>
<cc1:UpdatePanelAnimationExtender ID="updateAnimation2" runat="server" TargetControlID="update2">
<Animations>
<OnUpdating>
<FadeOut Duration="0.2" Fps="20" />
</OnUpdating>
<OnUpdated>
<FadeIn Duration="0.2" Fps="20" />
</OnUpdated>
</Animations>
</cc1:UpdatePanelAnimationExtender>