The RadUploadHandler handles the upload requests properly in a SharePoint enviroment on condition that:
1. In the UploadHandler.ashx file definition, you need to indicate the full assembly name of the assembly that contains the class that will handle the upload requests. For example if the UploadHandler class should handle the requests and it is in the UploadProject assembly, the following line has to be included in the UploadHandler.ashx file definition:
<%@ WebHandler Language="C#" Class="UploadProject.UploadHandler, UploadProject, Version=188.8.131.52, Culture=neutral, PublicKeyToken=3173a0160b767e01" %>
2. Include the Telerik.Windows.RadUploadHandler.dll into the SharePoint project Package - To ensure that the Telerik.Windows.RadUploadHandler.dll is included in your WSP you have to open the Package Configuration - just open the "Package" node in your SharePoint project and then double click the given entry. Scroll down to the end of the screen and open the Manifest. Make sure it contains the following line:
<Assembly Location="Telerik.Windows.RadUploadHandler.dll" DeploymentTarget="GlobalAssemblyCache"/>
If it doesn't, that means that the Telerik.Windows.RadUploadHandler.dll isn't included in the Package. In order to include it you need to open the Advanced mode. Then use the Add button to Add Existing Assembly and select the Telerik.Windows.RadUploadHandler.dll.
You can examine this forum thread
as it will give you further information and you can also download a sample solution demonstrating how to use the RadUpload
control in a SharePoint enviroment.
Let us know if the information helps.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>