PowUpload is an ASP.NET control that enables an ASP.NET application to capture and save files uploaded to the web server by a browser. PowUpload is fully compatible with the standard files upload protocol defined in RFC1867 for the HTML POST Form with the <INPUT TYPE=FILE> tags.
PowUpload handles and stores the contents of the POST request to a file on the server hard disk rather than loading it into memory as the built-in ASP.NET upload support does. PowUpload provides rich server-side progress indicator that lets users to monitor the progress of their uploads.
Namespace hierarchy
Classes
| Class |
Description |
|
PowUpload
|
Main PowUpload class. Gives access to the files contained in an HTTP POST request and allows to monitor the progress of the files upload. |
|
Settings
|
Parent settings class. Provides access to PowUpload settings for all uploads or for each individual upload process. |
|
SettingsCollection
|
Class represents collection of all PowUpload settings. |
|
SingleRequestSettings
|
Provides access to settings for each upload process |
|
UploadedFile
|
Provides a way to access individual files that have been uploaded by a client. |
|
UploadedFileCollection
|
Provides access to and organizes files uploaded by a client. |
Interfaces
| Interface |
Description |
|
IUploadHandle
|
Interface to create custom upload handlers. |
Structures
Enumerations
| Enumeration |
Description |
|
UploadState
|
Specifies the available Upload process states. |