This is a migrated thread and some comments may be shown as answers.

RadMenu does not work when upgraded to .Net 4.0

2 Answers 130 Views
Menu
This is a migrated thread and some comments may be shown as answers.
Carl
Top achievements
Rank 1
Carl asked on 15 Mar 2010, 12:37 AM
My web site works fine when targeted to ASP.NET 3.5 but when targeted for ASP.NET 4.0, then none of the RadMenus display properly.

Again they display properly when the site is targeted for ASP.NET 3.5 and I have made no changes to the code other than retargeting against ASP.NET 4.0.

Are there any configuration changes that must be made in order to upgrade the RadMenu from 3.5 to 4.0?

2 Answers, 1 is accepted

Sort by
0
Accepted
T. Tsonev
Telerik team
answered on 16 Mar 2010, 03:55 PM
Hello Carl,

Please, check that the Telerik.Web.UI.WebResource.axd handler is registered correctly in web.config

<system.webServer>
    <modules>
        <add name="RadCompression" type="Telerik.Web.UI.RadCompression"/>
        <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI" preCondition="managedHandler"/>
    </modules>
    <handlers>
        <add name="ChartImage.axd_*" path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode"/>
        <add name="Telerik.Web.UI.SpellCheckHandler.axd_*" path="Telerik.Web.UI.SpellCheckHandler.axd" verb="*" type="Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode"/>
        <add name="Telerik.Web.UI.DialogHandler.aspx_*" path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Culture=neutral, PublicKeyToken=121fae78165ba3d4" preCondition="integratedMode"/>
        <add name="Telerik.RadUploadProgressHandler.ashx_*" path="Telerik.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI" preCondition="integratedMode"/>
        <add name="Telerik.Web.UI.WebResource.axd_*" path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResource, Telerik.Web.UI" preCondition="integratedMode"/>
    </handlers>
    <validation validateIntegratedModeConfiguration="false"/>
</system.webServer>


I hope this helps.

Kind regards,
Tsvetomir Tsonev
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Carl
Top achievements
Rank 1
answered on 16 Mar 2010, 05:42 PM
Thanks much. Yes apparently that was the problem, and the web.config snippet that you provided did fix the RadMenu display problem following the upgrade from ASP.NET 3.5 to ASP.NET 4.0.
Tags
Menu
Asked by
Carl
Top achievements
Rank 1
Answers by
T. Tsonev
Telerik team
Carl
Top achievements
Rank 1
Share this question
or