ASP.NET Web Upload
Accept user-submitted file uploads in your Web applications with our jQuery file upload control, and accompanying wrapper for ASP.NET. Configurable single- and multi-file AJAX uploads take place in the background, so your users can continue working uninterrupted.
Multiple File Upload
It lets your users upload one or more files (limited only by your settings) at a time asynchronously using AJAX.
It can display a progress bar showing details of the upload's progress like bytes uploaded and total file size.
It gives both the user and developer the option to cancel at will any file that is being uploaded.