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

RadMenu inside RadPanelbar for IE 6

4 Answers 72 Views
Menu
This is a migrated thread and some comments may be shown as answers.
DW Web Team Member
Top achievements
Rank 2
DW Web Team Member asked on 26 Aug 2009, 02:40 PM
Hi,

I am using RadMenu inside RadPanelbar. Everything is working fine for EI 7 and IE 8. However, I have a problem when the application is running in IE 6. Here is what is happening... Everything is looking good when I first lunch the application. I can use the menu to go from one page to another just fine. However, as soon as I click on the browser's Back button, it seems like the panelbar takes priority over the menu. I just assume this is what is happening because the menu items have the style of the panelbar items and they do not expand.  It makes impossible to use the menu. 

Could you please advice what should be done so it would work in all the browser versions started with IE 6?

 Here is my code:

<%@ Control Language="C#" AutoEventWireup="true" Codebehind="NavigationUC.ascx.cs" 
    Inherits="WWR.Web.eFirmNet.UI.UserControls.NavigationUC" %>

<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<style type="text/css">
    .RadPanelBar,
    .RadPanelBar .rpSlide,
    .RadPanelBar .rpGroup,
    .RadPanelBar .rpTemplate
    {
        overflow:visible !important;
    }

    div.RadPanelBar .rpLevel1 .rpItem
    {
        padding:0;
    }
   
    div.RadMenu .rmRootGroup
    {
        border: 0;
    }
   
    div.RadMenu .rmLink
    {
        float: none;
    }
</style>

<div style="padding-top: 10px;">
    <table border="0" cellpadding="0" cellspacing="0" width="182">
        <thead>
            <tr>
                <th class="leftZonePartTitleStyle" colspan="1"></th>
            </tr>
        </thead>
        <tr>
            <td class="leftZone">
                <telerik:RadPanelBar ID="RadPanelbar1" runat="server"
                        Width="100%" EnableViewState="false">
                    <Items>
                        <telerik:RadPanelItem Text="Perfect Practice" runat="server" Expanded="True" Width="100%">
                            <Items>
                                <telerik:RadPanelItem runat="server">
                                    <ItemTemplate>
                                        <telerik:RadMenu ID="rmPerfectPractice" Width="99%" Flow="Vertical" runat="server"
                                                 EnableViewState="false">
                                            <Items>
                                                <telerik:RadMenuItem Text="Exports">
                                                    <Items>
                                                        <telerik:RadMenuItem Text="ValidZone Invoices" NavigateUrl="~/perfectPractice/Export/ValidZoneInvoice.aspx">
                                                        </telerik:RadMenuItem>
                                                    </Items>
                                                </telerik:RadMenuItem>
                                                 <telerik:RadMenuItem Text="Reports">
                                                    <Items>
                                                        <telerik:RadMenuItem Text="PP to DW Exceptions" NavigateUrl="~/perfectPractice/Reports/Exceptions.aspx">
                                                        </telerik:RadMenuItem>
                                                    </Items>
                                                </telerik:RadMenuItem>
                                            </Items>
                                        </telerik:RadMenu>
                                    </ItemTemplate>
                                </telerik:RadPanelItem>
                            </Items>
                        </telerik:RadPanelItem>
                        <telerik:RadPanelItem Text="Need Help?" runat="server" Expanded="True" Width="100%">
                            <Items>
                                <telerik:RadPanelItem runat="server">
                                    <ItemTemplate>
                                        <telerik:RadMenu ID="rmHelp" Width="99%" Flow="Vertical" runat="server"
                                                 EnableViewState="false">
                                            <Items>
                                                <telerik:RadMenuItem Text="eFirmNet Help" NavigateUrl="~/Default.aspx?page=help">
                                                </telerik:RadMenuItem>
                                            </Items>
                                        </telerik:RadMenu>
                                    </ItemTemplate>
                                </telerik:RadPanelItem>
                            </Items>
                        </telerik:RadPanelItem>
                    </Items>
                </telerik:RadPanelBar>
            </td>
        </tr>
    </table>
</div>

Thank you,
Tatiana

4 Answers, 1 is accepted

Sort by
0
Paul
Telerik team
answered on 27 Aug 2009, 09:47 AM
Hello Tatiana,

We tried to reproduce the reported issue using the latest versions of the controls, but to no avail. Please upgrade the controls in your application and let us know how it goes.

Best wishes,
Paul
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
DW Web Team Member
Top achievements
Rank 2
answered on 27 Aug 2009, 09:43 PM
I am using the latest version of RadControls for ASP.NET AJAX Q2 2009.

Here you can find the zip file with the testing solution and PC and IE info:
[URL removed by Telerik admin]

Thank you,

Tatiana


0
Paul
Telerik team
answered on 28 Aug 2009, 05:31 AM
Hi Tatiana,

Thank you for opening a formal support ticket on the matter.

On aside note, please have in mind that attachments are not allowed in the forums in order to protect you as a customer to accidentally upload the licensed assembly of the controls and share it with the rest of the world (as you did in your last post). Anyway, the URL to your project was removed and you will get a reply in the support ticket.

Thanks,
Paul
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
DW Web Team Member
Top achievements
Rank 2
answered on 28 Aug 2009, 12:50 PM
Hi Paul,

I am sorry for that. I removed the project from our website as well.

Thank you very much, and I am looking forward to your response.
Tags
Menu
Asked by
DW Web Team Member
Top achievements
Rank 2
Answers by
Paul
Telerik team
DW Web Team Member
Top achievements
Rank 2
Share this question
or