RadControls for ASP.NET AJAX This guide will explain how to install the RadUpload Module in a DotNetNuke Portal. It assumes that you have DotNetNuke installed.
RadUpload module is part of the Telerik.DNN.Modules. If you do not have them yet, download the archive from your account. There are two versions available - a free trial and a developer version.
1. Open you browser and point it to the DotNetNuke portal. Log in with a SuperUser account(host). Go to the menu Host>Module Definitions. From the bottom of the page click on Upload New Module. Point to the Telerik.DNN.Modules.[version].zip file, click Add and then click Upload New File.
2. You need to add the RadUpload RadUploadProgressHandler in the Web.config file. Please refer to
this help page for more information.
You also need to modify DNN's URL Rewriter rules. Open the SiteUrls.config file from the DotNetNuke\Website folder in a text editor and add the following before the other <RewriterRule> tags:
CopyXML
<RewriterRule>
<LookFor>.*Telerik.RadUploadProgressHandler.ashx</LookFor>
<SendTo>~/Telerik.RadUploadProgressHandler.ashx</SendTo>
</RewriterRule>This will allow RadUpload's URLs to be handled properly by DNN's URL Rewriter.
3. Now you should be able to add the module from the dropdown list in the control panel when editing a page.
4. Congratulations! You have successfully installed the RadUpload Module in your DotNetNuke project.
Known Issues
If you encounter an error while trying to upload a large file, most likely the maximum request size is set too low. See this link for reference on how to set the maximum request length.