RadMenu does not work when upgraded to .Net 4.0

3 posts, 1 answers
  1. Carl
    Carl avatar
    197 posts
    Member since:
    Oct 2012

    Posted 14 Mar 2010 Link to this post

    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. Answer
    T. Tsonev
    Admin
    T. Tsonev avatar
    2815 posts

    Posted 16 Mar 2010 Link to this post

    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.
  3. Carl
    Carl avatar
    197 posts
    Member since:
    Oct 2012

    Posted 16 Mar 2010 Link to this post

    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.
Back to Top