I apologize for the late response - we just released the beta of our Q3 controls.
Your code looks pretty good. Unfortunately the RadUploadSelectedFile
Attached you can find a demo project. Please give it a try and let us know if you have more questions.
All the best,
the Telerik team