ciao,
potrebbe essere che non hai come predefinito il "EnablePartialRendering="false" " dello ScriptManager, ma se non ricordo male è true di default...e quindi non ti dovrebbe servire, pero' nel tuo caso forse è modificato di default a false per qualche oscuro motivo.
Percio' prova a cambiare:
<asp:ScriptManager ID="ScriptManager1" runat="server"
EnablePartialRendering="true" />
....
Altre info le puoi trovare qui:
http://www.asp.net/AJAX/Documentation/Live/mref/T_System_Web_UI_UpdatePanelUpdateMode.aspx
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo