I am implementing a ASP.Net 4.0 Application in which on button click 1000 around rules will be evaluated.It is taking 10 minutes to evaluate all rules.

**How to show progress in web page.**

**That should allow the user to do other tasks like cancellation etc.** 

Once all rules are evaluated data in the page needs to be updated and a message should be shown.

**How can i implement this in ASP.Net?**