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

Need Similar kind of Menu that used in this (telerik) site

1 Answer 73 Views
Menu
This is a migrated thread and some comments may be shown as answers.
srikanth
Top achievements
Rank 1
srikanth asked on 25 Jun 2009, 05:45 PM
Hi

   I want a RadMenu similar to the one that used in this site.

  In this is site we have RadMenuItems like PRODUCTS, CONSULTING, PURCHASE, SUPPORT , COMMUNITY,COMPANY etc..
  For PRODUCTS Radmenu item you have used a button beside it. If i click on it then only it will open its childItems. How can I do this kind of one..

   Please give me sample code

  Thanks
  Srikanth gn

1 Answer, 1 is accepted

Sort by
0
Accepted
Shinu
Top achievements
Rank 2
answered on 26 Jun 2009, 06:44 AM
Hi Srikanth,

One suggestion would be adding Label and img control in ItemTemplate of RootMenuItem in order to accomplish this functionality. Have a look at following code.

ASPX:
 
<telerik:RadMenu ID="RadMenu1" runat="server" ClickToOpen="true"
    <Items> 
        <telerik:RadMenuItem runat="server" Text="PRODUCTS" >                     
            <ItemTemplate> 
                &nbsp;&nbsp;<asp:Label ID="Label1" runat="server" Text="PRODUCTS" onclick="redirect();"></asp:Label>                             
                <img alt="More Options" src="../Images/Refresh.gif" id="Img" onclick="openMenu();" /> 
            </ItemTemplate> 
            <Items> 
                <telerik:RadMenuItem Text="ASP.NET AJAX Controls" runat="server"
                </telerik:RadMenuItem> 
                <telerik:RadMenuItem Text="WinForms Controls" runat="server"
                </telerik:RadMenuItem> 
            </Items> 
        </telerik:RadMenuItem> 
        <telerik:RadMenuItem runat="server" Text="CONSULTING" NavigateUrl="http://www.google.com"
        </telerik:RadMenuItem> 
        <telerik:RadMenuItem runat="server" Text="PURCHASE" NavigateUrl="http://www.google.com"
        </telerik:RadMenuItem> 
        <telerik:RadMenuItem runat="server" Text="SUPPORT " NavigateUrl="http://www.google.com"
            <GroupSettings Flow="Horizontal"></GroupSettings> 
        </telerik:RadMenuItem> 
    </Items> 
</telerik:RadMenu> 

JavaScript:
 
<script type="text/javascript"
function openMenu() 
    var menu = $find("<%= RadMenu1.ClientID %>"); 
    var item = menu.findItemByText("PRODUCTS"); 
    item.open();     
function redirect() 
    window.location.href="http://www.telerik.com"
</script> 

Thanks,
Shinu
Tags
Menu
Asked by
srikanth
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or