Hi Alw1n,
I think you need a real time progress bar. Check this out : http://www.singingeels.com/Articles/RealTime_Progress_Bar_With_ASPNET_AJAX.aspx
I did build a real time progress bar on my own but unfortunately I ended up with dead VPC and can not recover it but this example is good enough for you to start, the one I did was very simple but it's almost a year n half back so I dont remember exactly how I did it but I remember I used threads in my ASP.Net page and a mechanism to monitor them and then report it back to my page so you can do a little research in that direction also.
Regards,
Chinmay