Page Load

Hi!

I have an .aspx page with multiple .ascx (User Controls on it). One of the User controls is very slow in loading (calls a very slow webservice for the data.). Now, my question is how to render all the controls on the page (so the User can view those) and have a rotating icon for this control (slow one) (till it loads) (Like the polling section in teh Sitepoint homepage!). I know, I need to bring AJAX into picture, but any clarification on that would help as I will be new to AJAX programming.

Thanks,
Sid