This is simple to do in ASP, as there is no page_load event. I now have a Crystal report viewer control that must be populated during the page_load event. It takes 5 - 10 seconds to load and I'd like to show a 'page loading' graphic during the process. However, no HTML is sent to the client until the page_load event is complete, at which time it's too late. I tried every trick, including manually loading the control into a placeholder, etc. Any ideas/solutions would be appreciated.