If you would like to build a Wait-Screen in your own ASP.Net Application like it is for example in Reporting Services you should have a look at the posting of Daniel Fisher.
He describes every step it takes to implement it in a clear and detailed way that even I could understand it... 
Thanks, Daniel!