Monitoring Custom Progress
RadProgressArea is designed to provide the ability to monitor the
progress of any measurable process.
In order to monitor a custom progress you need to put a RadProgressArea
and RadProgressManager on your page.
Then using the RadProgressContext class you send the progress couters
to RadProgressManager
If you want to update the elements of the default progress template you should use
the following keys in the progress hashtable
- PrimaryTotal - the maximum value of the primary progress indicators.
By default RadProgressArea displays here the request size.
- PrimaryValue - the current value of the primary progress indicators.
By default RadProgressArea displays here the uploaded bytes count.
- PrimaryPercent - the percentage of PrimaryValue from PrimaryTotal.
- SecondaryTotal - the maximum value of the secondary progress indicators.
By default RadProgressArea displays here the number of the selected files on the
page.
- SecondaryValue - the current value of the secondary progress indicators.
By default RadProgressArea displays here the count of the complete uploaded files.
- SecondaryPercent - the percentage of SecondaryValue from SecondaryTotal.
- CurrentOperationText - the description of the current operation.
By default RadProgressArea displays here the name of the currently uploaded file.
- TimeEstimated - the estimated time until the operation completes.
- TimeElapsed - the elapsed time from the beginning of the operation.
- Speed - The execution speed of the process. By default RadProgressArea
displays here the upload speed.