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

RadMenu Error, not showing child items on hover

10 Answers 153 Views
Menu
This is a migrated thread and some comments may be shown as answers.
Charles_Pine
Top achievements
Rank 1
Charles_Pine asked on 04 Mar 2014, 05:55 PM
Hello Telerik Team,

I need ur help please, my team and I have an issue with the RadMenu,  sometimes when we enter to our web app the RadMenu doesnt show the child ítems when hover it, instead puts a "#" at the end of url  and after that none of the menú buttons Works, we have to close the tab and enter again to the site in order to make it work, how can we fix this? we have tried using the property ClickToOpen="True" but still doesnt work. Our dlls versión is 2013.3.1324.45 and this happens with IE 10 or 11 and sometimes with Chrome.


Also I got another question, we want to use the menú on IE 7 is there any chance that exists compatiblity or some property to make it work with that versión?.

I attached an image in order to be more clear about the issue we are having .

Thanks in advance.

Kind Regards

Charles Pine









10 Answers, 1 is accepted

Sort by
0
Charles_Pine
Top achievements
Rank 1
answered on 04 Mar 2014, 09:30 PM
I found the solution ,when the menú is charged it connects with this address http://aspnet-scripts.telerikstatic.com/ to charge somescripts and since my server doesnt have and internet connection, it never got connected to that URL, thats why the menú ítems never were showed , to prevent the connection  I had to modify the value of the next keys on the web.config, switching them from Enable to Disabled, and after that it worked perfectly. 

​ <add key="Telerik.ScriptManager.TelerikCdn" value="Enabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Enabled" />


<add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" />


Still, Can u help me please, telling me if there's a way to use the RadMenu on IE 7?

Thanks.

Charles Pine
0
Hristo Valyavicharski
Telerik team
answered on 07 Mar 2014, 04:42 PM
Hi Charles,

The issue you have experienced must be related to your code. RadMenu works normal on IE7. You can test it here. If you attach a sample project we will look into it.

Regards,
Hristo Valyavicharski
Telerik

DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges. Watch on demand now.

0
Viktor
Top achievements
Rank 1
answered on 13 Mar 2014, 08:47 AM
Hello Charles_Pine,

ich habe the same Problem. Still when I disable These two keys it doesn't work. Does someone have other solutions?

Thanks
0
Hristo Valyavicharski
Telerik team
answered on 18 Mar 2014, 08:20 AM
Hi Viktor,

Please paste your code here, so we can take a look.

Regards,
Hristo Valyavicharski
Telerik
 

DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges. Watch on demand now.

 
0
Viktor
Top achievements
Rank 1
answered on 18 Mar 2014, 08:31 AM
Hi Hristo,

some additional Infos. When I starting the site on my machine from Visual Studio everything works fine on every Browser. When I start my IE Browser and call the URL from the Server the menu doesnt work but it worked on my machine.

here the code:

<div id="nav_menu">
                <telerik:RadMenu ID="RadMenu1" runat="server">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Startseite"
                                NavigateUrl="~/index.aspx">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Tickets">
                                <Items>
                                    <telerik:RadMenuItem runat="server" Text="offene Tickets"
                                        NavigateUrl="~/openTickets.aspx">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem runat="server" Text="geschlossene Tickets"
                                        NavigateUrl="~/closedTickets.aspx">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem runat="server" Text="Ticket anlegen"
                                        NavigateUrl="~/newTicket.aspx">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem runat="server" Text="Alle Tickets"
                                        NavigateUrl="~/allopenTickets.aspx">
                                    </telerik:RadMenuItem>
                                </Items>
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Kundendaten">
                                <Items>
                                    <telerik:RadMenuItem runat="server" NavigateUrl="~/customer.aspx"
                                        Text="Mitarbeiter">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem runat="server" NavigateUrl="~/lizenzen.aspx"
                                        Text="Lizenzen">
                                    </telerik:RadMenuItem>
                                    <telerik:RadMenuItem runat="server" NavigateUrl="~/software.aspx"
                                        Text="Software">
                                    </telerik:RadMenuItem>
                                </Items>
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Teamviewer" NavigateUrl="http://www.ftp-zugang.de/download/support/fernwartung.exe">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenu>
 
</div>


and here the web.config

<appSettings>
    <add key="Telerik.ScriptManager.TelerikCdn" value="Disabled"/>
    <add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled"/>
  </appSettings>
  <system.web>
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
        <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Speech, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </assemblies>
    </compilation>
    <pages>
      <controls>
        <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
      </controls>
    </pages>
    <httpHandlers>
      <add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false"/>
      <add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false"/>
      <add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false"/>
      <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/>
      <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
    </httpHandlers>
    <httpModules>
      <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule"/>
      <add name="RadCompression" type="Telerik.Web.UI.RadCompression"/>
    </httpModules>
  </system.web>
  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="RadUploadModule"/>
      <add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" preCondition="integratedMode"/>
      <remove name="RadCompression"/>
      <add name="RadCompression" type="Telerik.Web.UI.RadCompression" preCondition="integratedMode"/>
    </modules>
    <handlers>
      <remove name="ChartImage_axd"/>
      <add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode"/>
      <remove name="Telerik_Web_UI_SpellCheckHandler_axd"/>
      <add name="Telerik_Web_UI_SpellCheckHandler_axd" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" preCondition="integratedMode"/>
      <remove name="Telerik_Web_UI_DialogHandler_aspx"/>
      <add name="Telerik_Web_UI_DialogHandler_aspx" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" preCondition="integratedMode"/>
      <remove name="Telerik_RadUploadProgressHandler_ashx"/>
      <add name="Telerik_RadUploadProgressHandler_ashx" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" preCondition="integratedMode"/>
      <remove name="Telerik_Web_UI_WebResource_axd"/>
      <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" preCondition="integratedMode"/>
    </handlers>
  </system.webServer>










0
Hristo Valyavicharski
Telerik team
answered on 21 Mar 2014, 09:05 AM
Hi Viktor,

This code is working perfectly on all browsers. Please tell us what are the exact steps to reproduce the issue.

Regards,
Hristo Valyavicharski
Telerik
 

Build cross-platform mobile apps using Visual Studio and .NET. Register for the online webinar on 03/27/2014, 11:00AM US ET.. Seats are limited.

 
0
Viktor
Top achievements
Rank 1
answered on 25 Mar 2014, 01:37 PM
Hi Hristo,

I cant tell you the exact steps to reproduce. Maybe this will help you out.

the site where it wont work is a https site included a certifacte.

Is it possible to write you an email? I would send you Login informations. maybe you can see it then what happens.

Viktor
0
Hristo Valyavicharski
Telerik team
answered on 28 Mar 2014, 12:49 PM
Hi Viktor,

You can write to support@telerik.com and refer this post.

Regards,
Hristo Valyavicharski
Telerik
 

Build cross-platform mobile apps using Visual Studio and .NET. Register for the online webinar on 03/27/2014, 11:00AM US ET.. Seats are limited.

 
0
Viktor
Top achievements
Rank 1
answered on 20 May 2014, 09:57 AM
Hi Hristo,

sorry for the late answer. I sended a mail at Support.

thanks
0
Boyan Dimitrov
Telerik team
answered on 23 May 2014, 10:25 AM
Hello,

Thank you for the provided credentials.

While I was inspecting the provided live URL I noticed that there is a JavaScript error thrown Unable to get property 'PageRequestManager' of undefined or null reference. Could you please try the approach described in this sticky note?




Regards,
Boyan Dimitrov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Menu
Asked by
Charles_Pine
Top achievements
Rank 1
Answers by
Charles_Pine
Top achievements
Rank 1
Hristo Valyavicharski
Telerik team
Viktor
Top achievements
Rank 1
Boyan Dimitrov
Telerik team
Share this question
or