Thread ID: |
Created: |
Updated: |
Platform: |
Replies: |
147870 | Sep 26,2019 11:05 AM UTC | Sep 27,2019 10:15 AM UTC | ASP.NET Core - EJ 2 | 1 |
![]() |
Tags: Menu Bar |
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a asp-area="" asp-controller="Home" asp-action="Index" class="navbar-brand">WebApplication1</a>
</div>
<div class="menu-control">
<ejs-menu id="menu" items="ViewBag.menuItems" asp-action="About"></ejs-menu>
</div>
</div>
</nav> |
public IActionResult Index()
{
//define the array of JSON
ViewBag.menuItems = GetMenuItems();
return View();
}
public IActionResult About()
{
ViewData["Message"] = "Your application description page.";
ViewBag.menuItems = GetMenuItems();
return View();
}
public List<MenuItem> GetMenuItems()
{
List<MenuItem> menuItems = new List<MenuItem>(){
new MenuItem
{
Text = "File",
Url ="../Home/About"
},
//..
new MenuItem { Text = "Help", Url = "../Home/About" }
};
return menuItems;
} |
This post will be permanently deleted. Are you sure you want to continue?
Sorry, An error occured while processing your request. Please try again later.
This page will automatically be redirected to the sign-in page in 10 seconds.