AJAX Uploader

Features

Features  
Select multiple files for upload
Ajax Uploader allows you to select and upload multiple files at once rather than having to select and upload each file individually.
check
Client side validation of the file size/type before uploading
Client side validation of file size/types prior to uploading the files to a server to increase usability and reduce consumption of network and server resources.
check
Supports AJAX Uploads without PostBack
Ajax Uploader allows you to upload files to web server without refreshing the page. It supports ASP.NET AJAX frameworks and works in ajax updatepanel.
check
Efficient File Uploads with optimized memory usage
By streaming uploads directly to an output stream, rather than loading them into memory, Ajax Uploader achieves a level of scalability and performance impossible to reach with ASP.NET's built-in functionality.
check
Allows uploads to be cancelled by end-users
With Ajax Uploader, end-users can easily cancel upload process at any time.
check
Real time progress bar
Ajax Uploader has real time progress bar which keeps track of every file upload and allows end-users to watch how much of your file has been uploaded.
check
Persist uploaded file through postback
Ajax Uploader can hold an object temporarily and you can save it anytime you want.
check
Automatic File Validation
Ajax Uploader automatically validate the size, extension and the file name of the uploaded files.
check
Large File Upload
Ajax Uploader allows you to upload large files (up to 2GB) to a server with the low server memory consumption.
check
Simplified application integration and development
Ajax Uploader includes a variety of classes and components which allow complete control over the uploading process.
check
Customizable Appearance
The look and feel of File Upload controls can be customized to seamlessly blend into your website design.
check
Upload Speed Control
Ajax Uploader allows you to limit the upload speed.
check
Cross platform, Cross browsers
Runs on ASP.NET 1.1, 2.0 and 3.5, supports all major browsers; If you attempt to use Ajax Uploader using a downlevel browser it will display a regular ASP.NET upload control.
check
Asynchronous file upload
Web page hosting your application remains perfectly responsive and usable throughout the transfer. This allows the user to work on other part of the page while the uploading is in progress.
check