AJAX-driven applications are very common nowadays which means more and more probabilities exist to deal with forms properly. For instance, you can use libraries like JQuery to make AJAX calls to ASP.NET but there is a better way to enable AJAX to your forms – using AJAX helper.
AJAX helper provides AJAX functionality to your web applications. There are two core features of AJAX helper:
1. Submit an entire form using AJAX.
2. Invoke action method.
AJAX helper allows you to configure aspects of the AJAX requests like a success calback and a failer callback. There are available in properties of AJAXOptions class.
Read the rest of the post here:Â http://www.codeguru.com/csharp/.net/working-with-ajax-helper-in-asp.net-mvc.htm