OnUpdated of UpdatePanelAnimationExtender isn't firing when you have more than one UpdatePanel in the same page with UpdateMode="Always".
```
<div id="body">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:ContentPlaceHolder runat="server" ID="FeaturedContent" />
</ContentTemplate>
</asp:UpdatePanel>
<section class="content-wrapper main-content clear-fix">
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:ContentPlaceHolder runat="server" ID="MainContent" />
</ContentTemplate>
</asp:UpdatePanel>
</section>
<ajaxToolkit:UpdatePanelAnimationExtender ID="UpdatePanelAnimationExtender" runat="server"
TargetControlID="UpdatePanel2">
<Animations>
<OnUpdating>
<FadeOut Duration="0.4" Fps="45" minimumOpacity="0.2" />
</OnUpdating>
<OnUpdated>
<FadeIn Duration="0.4" Fps="45" minimumOpacity="0.2" />
</OnUpdated>
</Animations>
</ajaxToolkit:UpdatePanelAnimationExtender>
</div>
```
Comments: Would you provide a complete sample project?
```
<div id="body">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:ContentPlaceHolder runat="server" ID="FeaturedContent" />
</ContentTemplate>
</asp:UpdatePanel>
<section class="content-wrapper main-content clear-fix">
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:ContentPlaceHolder runat="server" ID="MainContent" />
</ContentTemplate>
</asp:UpdatePanel>
</section>
<ajaxToolkit:UpdatePanelAnimationExtender ID="UpdatePanelAnimationExtender" runat="server"
TargetControlID="UpdatePanel2">
<Animations>
<OnUpdating>
<FadeOut Duration="0.4" Fps="45" minimumOpacity="0.2" />
</OnUpdating>
<OnUpdated>
<FadeIn Duration="0.4" Fps="45" minimumOpacity="0.2" />
</OnUpdated>
</Animations>
</ajaxToolkit:UpdatePanelAnimationExtender>
</div>
```
Comments: Would you provide a complete sample project?