Extender ClientState feature (AjaxControlToolkit.IClientStateManager) does not work inside UpdatePanel.
The problem is caused by the method used to register hidden field used to store client state data. I suggest using ScriptManager.RegisterHiddenField() instead of Page.ClientScript.RegisterHiddenField()
Detailed discussion can be found at: http://forums.asp.net/t/1119462.aspx