The ASP.NET default handler for file uploads does not easily allow you to provide feedback or control over the process. There are many ways to work around this issue. This demonstrations uses the Uploadify jQuery plugin. The live demo shows examples of single and multiple file upload including form data.
Learn More (Single)
Learn More (Multiple)