| Author: Roshan R Mhatre 18 Jul 2008 | Member Level: Gold Points : 2 |
//Create Menus Dynamically C# Coding
This sample code creates a menu dynamically in a ASP.NET page. The code is written in VB.NET It creates a Menu object first. Menu objects can contain other Menu objects and MenuItem objects. To add a MenuItem to a Menu we call the Items.Add() method as shown in the example.
Menu menu=new Menu(); MenuItem menuitem1 =new MenuItem(); MenuItem menuitem2 =new MenuItem(); menuitem1.Text = "new"; menu.Items.Add(menuitem1); menuitem2.Text = "second"; menu.Items.Add(menuitem2); form1.Controls.Add(menu); MenuItem submenu = new MenuItem(); submenu.Text = "third"; menuitem2.ChildItems.Clear(); menuitem2.ChildItems.Add(submenu);
|