There are some events that my help you to accomplish the upload-state-tracking task, especially the following:
You should implement handlers for the mentioned events, in which you have to embed your guard logic.
If you need rich feedback you can handle the following events too:
Please review this information and let me know if you have other questions.
the Telerik team