UpdatePanels are cool and very easy to use however the entire page is processed on the server, even if you need only a tiny piece of info. A better solution is to use WCF services + ASP.NET AJAX integration to retrieve only the information you want, check these samples for more info. It’s surprisingly easy – give it a try!