In general when the size of the uploaded file exceeds the maxRequestLength,
an error occurs and it's expected that the RadProgressArea is not shown. This is the default behavior.
You have stated that all of your requests are completed. Could you elaborate a bit more on this statement. Do you mean that files with size bigger that the allowed one are being uploaded successfully. As I have mentioned above, if a file execeeds the maxRequestLength
you should get the "Page not found"
error. This is why the maxRequestLength
property is being used.
As for your second problem, I've managed to reproduce it and we shall investigate it further. It seems that when the upload is canceled trough the progress area the page is left in some intermediate state. This is why it's appropriate to refresh it before you start another upload.
If you want to be able to cancel the uploading process it's more convenient to use the RadAsyncUpload contro rather than the RadUpload.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed