System.Web.UI.WebControls.Menu.RenderMenu C# (CSharp) Method

RenderMenu() private method

private RenderMenu ( System.Web.UI.HtmlTextWriter writer, System.Web.UI.WebControls.MenuItemCollection items, bool vertical, bool dynamic, int menuLevel, bool notLast ) : void
writer System.Web.UI.HtmlTextWriter
items System.Web.UI.WebControls.MenuItemCollection
vertical bool
dynamic bool
menuLevel int
notLast bool
return void
		internal void RenderMenu (HtmlTextWriter writer, MenuItemCollection items, bool vertical, bool dynamic, int menuLevel, bool notLast)
		{
			IMenuRenderer renderer = Renderer;
			
			renderer.RenderMenuBeginTag (writer, dynamic, menuLevel);
			renderer.RenderMenuBody (writer, items, vertical, dynamic, notLast);
			renderer.RenderMenuEndTag (writer, dynamic, menuLevel);
		}

Usage Example

Example #1
0
        public override void RenderContents(HtmlTextWriter writer)
        {
            Menu owner = Owner;
            MenuItemCollection items = owner.Items;

            owner.RenderMenu(writer, items, owner.Orientation == Orientation.Vertical, false, 0, items.Count > 1);
        }
All Usage Examples Of System.Web.UI.WebControls.Menu::RenderMenu