public PartialViewResult Menu(UrlModel selectedUrl) { var model = new MenuModel { Items = new List<MenuItemModel> { new MenuItemModel { Text = "Home", Url = new UrlModel { ActionName = "Index", ControllerName = "Home" }}, new MenuItemModel { Text = "About", Url = new UrlModel { ActionName = "Index", ControllerName = "About" }}, new MenuItemModel { Text = "Why study music", Url = new UrlModel { ActionName = "Index", ControllerName = "Music" }}, //new MenuItemModel { Text = "Voice", Url = new UrlModel { ActionName = "Index", ControllerName = "Voice" }}, new MenuItemModel { Text = "Gallery", Url = new UrlModel { ActionName = "Index", ControllerName = "Gallery" }}, new MenuItemModel { Text = "Testimonials", Url = new UrlModel { ActionName = "Index", ControllerName = "Testimonials" }}, new MenuItemModel { Text = "Contacts", Url = new UrlModel { ActionName = "Index", ControllerName = "Contacts" }} }, SelectedItem = selectedUrl }; return PartialView(model); }
public MvcMenu Bind(MenuModel model) { Menu = model; return this; }