Ajax.NET Professional is a Ajax Framework for the Microsoft
.NET Framework which you can use with any .NET languages to invoke any .NET method from the
client-side.
Download the AjaxPro from http://www.ajaxpro.info/
As I have blogged in one of my previous post, crystal reports tool bars have a strange behavior when used inside an update panel. The solution for this can be achieved by using a customized toolbar for CrystalReportViewer. Following blog provides such implementation using an example and it worked for me