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

Radmenu for DNN

1 Answer 63 Views
Menu
This is a migrated thread and some comments may be shown as answers.
Alex Lawson
Top achievements
Rank 1
Alex Lawson asked on 01 Oct 2011, 10:40 PM
I am using the latest radskin objects dnn module, but need to change the font color of the menu item when the relavent DNN page is displayed.  Can this be achieved via javascript?  If so please help :-)

1 Answer, 1 is accepted

Sort by
0
Peter
Telerik team
answered on 05 Oct 2011, 11:49 AM
Hello Alex,

Attached is a simple demo of the desired functionality.
<script type="text/javascript">
       function OnClientLoad(sender) {
           var menu = sender;
           for (var i = 0; i < menu.get_allItems().length; i++) {
               var item = menu.get_allItems()[i];
               var currentUrl = window.location.toString();
               if (currentUrl.match(item.get_navigateUrl()) != null) {
                   item.select();
                   return;
               }
           }
           
       }
   </script>
   <telerik:RadMenu ID="RadMenu1" runat="server" OnClientLoad="OnClientLoad">
       <Items>
           <telerik:RadMenuItem runat="server" NavigateUrl="PageA.aspx" Text="Page A">
           </telerik:RadMenuItem>
           <telerik:RadMenuItem runat="server" NavigateUrl="PageB.aspx" Text="Page B">
           </telerik:RadMenuItem>
           <telerik:RadMenuItem runat="server" NavigateUrl="PageC.aspx" Text="Page C">
           </telerik:RadMenuItem>
       </Items>
   </telerik:RadMenu>


Best wishes,
Peter
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
Tags
Menu
Asked by
Alex Lawson
Top achievements
Rank 1
Answers by
Peter
Telerik team
Share this question
or