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

radMenu Q2 2010, Child menu items not displaying

1 Answer 111 Views
Menu
This is a migrated thread and some comments may be shown as answers.
Ed Davis
Top achievements
Rank 1
Ed Davis asked on 26 Jul 2010, 06:07 PM
I recently downloaded and updated our site to use the Q2 2010 build. The radmenu on the main master page is set up to use a linqdatasource with sub menu's. The sub menu's work fine when run locally from both IE 8 and FF. Once the app is deployed to the server however the sub menu's will not animate and fail to display. I created a simple test page that did not use the master or any CSS changes, it in fact only contains a radmenu item and I added the items and subitems using the radmenu menu builder wizard. Again it works fine locally, but does not display any of the sub menu's once it is deployed to the web server. The server has not changed and other servers containing previous versions of the site and telerik control's work as expected. What could cause this behavior? I've checked the reference in the web.config file they point correctly, I've dropped and recreated the references to the ddl's and explicity copied the dll's from the most recent version to the bin directory of the project but still nothing. I get no error message and can't think of anything else to try to resolve this.

@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    </telerik:RadScriptManager>

    <telerik:RadMenu ID="RadMenu2" Runat="server">
        <Items>
            <telerik:RadMenuItem runat="server" Text="Root RadMenuItem1">
                <Items>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                </Items>
            </telerik:RadMenuItem>
            <telerik:RadMenuItem runat="server" Text="Root RadMenuItem2">
                <Items>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                    <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                        <Items>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 1">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 2">
                            </telerik:RadMenuItem>
                            <telerik:RadMenuItem runat="server" Text="Child RadMenuItem 3">
                            </telerik:RadMenuItem>
                        </Items>
                    </telerik:RadMenuItem>
                </Items>
            </telerik:RadMenuItem>
        </Items>
    </telerik:RadMenu>
    </form>
</body>
</html>

1 Answer, 1 is accepted

Sort by
0
Schlurk
Top achievements
Rank 2
answered on 26 Jul 2010, 08:34 PM
To me it sounds like there is something going on with the server setup, and not the application itself. Have you read and followed the instructions in the Add/Remove RadControls to the GAC documentation article? I'm suspicious regarding the fact that you might have multiple versions of the RadControls on the same server, which could cause some issues with references (an application accidentally looking at the wrong assembly version etc.) that could cause the behavior that you are describing. I would make sure that there is only one version of the RadControls on your server and double-check that everything is all set in the GAC.
Tags
Menu
Asked by
Ed Davis
Top achievements
Rank 1
Answers by
Schlurk
Top achievements
Rank 2
Share this question
or