Full Page Processed on Partial PostBack

One odd thing you need to keep in mind when using AJAX.net and the AjaxControlToolkit is that when the UpdatePanel is used to do an asynchronous call back to the server the entire page state is sent back to the server and the entire page is reprocessed. This means that everything in your Page_Load and other initialization methods will be called again.