Hi Allister
I'd be glad to help
Here are the steps...
I always comment my changes to the mojoPortal Web.Config, but I ran the Web.Config comparison in Araxis Merge to be sure.
NOTE: you won't need the lines with RadUpload if you are not using this Telerik feature
1) Copy
Telerik.Web.UI.dll and Telerik.Web.Design.dll to Web\bin.
2) *** In the mojoPortal.Web project add the 2 Web\bin telerik dll above as References.
3) Put
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
on the second line of all ascx or aspx pages that use any telerik controls
Also... add
using Telerik.Web.UI;
to all *.cs pages
4)To Web.config <httpHandlers> section add
<!-- Telerik -->
<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" />
<add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" />
5)To Web.config <httpModules> section add
<!-- Telerik -->
<add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" />
6)To Web.config <handlers> section add
<!-- Telerik -->
<add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" />
As far as putting Teleriks's script manager in layout .master. I have thought about doing that but have not done it yet.
My reason is that many of the samples available on the telerik forums reference the standard <asp:ScriptManager
and my code seems to work fine.
I have not checked but I'm sure Telerik's Script Manager most have some extra methods or something.
Actually I think I'll try it right now and if everything works the same, I'll stick with the default <asp:ScriptManager.
Other than the Web.Config I never want to change any Core mojoPortal code or I will be creating myself a maintenance nightmare.
Hope this helps.
Rick Hubka