For those who have not jumped on the AJAX bandwagon, I suggest doing so. If you’re not familiar with it, there’s plenty of documentation, samples, and videos to get you started here.
If you’re not familiar with it and want a short summary, well it’s a set of controls that allow a site to be partially updated. I thought it would be hard to use, but it is real simple. Just wrap the AJAX controls around the server controls, and blam no more full page postbacks. The tricky part is error catching… Enjoy.