Ajax Uploader is an easy to use, hi-performance ASP.NET File Upload Control which allows you to upload multiple files to web server without refreshing the page. It allows you select and upload multiple files and cancel running file uploads, add new files during uploading. This file upload control uploads large files to a server with low server memory consumption. The look and feel of file upload control can be customized to seamlessly blend into your website design. Ajax Uploader will be still active for legacy browsers.
DemoDownload
Download link is here.
More about Ajax Uploader