Erreur de ce type : "Uncaught Sys.InvalidOperationException: Sys.InvalidOperationException: Could not find UpdatePanel" :
"Uncaught Sys.InvalidOperationException: Sys.InvalidOperationException: Could not find UpdatePanel with ID 'ctl00_updxxx'. If it is being updated dynamically then it must be inside another UpdatePanel."
Si vous rencontrez cette erreur c'est que vous tentez de masquer (Visible = false) un panel qui contient un update panel. Ou de mettre a jour un update panel qui est dans un panel avec l'attribut visible = false
Deplacer le panel dans l'update panel et ce sera bon !
<asp:UpdatePanel runat="server" ID="updXXX" UpdateMode="Conditional">
<ContentTemplate>
<asp:Panel runat="server" ID="pnlXXX" Visible="false">
CONTENT
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>