Table of Contents
AJAXUploader Objects

Client side representation of a AJAXUploader control.

Base Object
AJAXUploader derives from Control and inherits all method provided by Control.
Methods
Name Description
cancel Cancel the current upload.
getAllowedExtension Returns all allowed extensions separated by "|".
getCurrentFileName Returns the client file name that is currently being uploaded.
getElapsedSeconds Returns the number of seconds that have past since the current uploading session began.
getEstimiatedSecondsRemaining Returns the estimated number of seconds for the current uploading session to finish.
getPercentage Returns the percentage transferred.
getPostedFiles Returns an array of AJAXPostedFile objects that represents the list of posted files.
getSpeed Returns the current uploading speed in bytes per second.
getTotalBytes Returns the total number of bytes for the current uploading session.
getTotalFileCount Returns the total number of files being uploaded for the current uploading session.
getTransferredBytes Returns the total number of bytes that have already been transferred to the server.
getTransferredFileCount Returns the total number of files that have already been transferred to the server during the current uploading session.
isEmpty Returns a value indicating whether any files have been selected in the uploader.
isRunning Returns a value indicating whether the uploader is running.
setAllowedExtension Sets all allowed extensions.
upload Start the upload.