A basic sample demonstrates the use of the Upload control.
Ajax Uploader allows you to select multiple files and upload multiple files at once.
A sample demonstrates how to customize the look and feel of file upload controls.
A sample demonstrates how to customize default progress bar to fully suit your needs.
A sample demonstrates how to create user-defined validation functions for an upload control.
Ajax uploader tries to detect the MIME type of the files you upload, and rejects the file if the file-extension does not match the mime type. The example shows how to disable/enable mimetype checking on uploads.
Google's GMail has a nice way of allowing you to upload multiple files. Rather than showing you 10 file upload boxes at once, the user attaches a file, you can click a button to add another attachment.
Ajax Uploader allows you to upload large files to a server with the low server memory consumption.
A sample demonstrates how to persist the selected files during page postbacks. Ajax Uploader can hold an object temporarily and you can save it anytime you want.
A sample demonstrates how to use .Upload method to simulate a file upload event.
This example shows you how to limit the maximum allowed number of files to be uploaded. In the following example, you can only upload 3 files.
This sample demonstrates how to start uploading manually after file selection vs automatically.