Menu
public class MenuItem : NavigationItem<MenuItem>
{
public string Action { get; set; }
public string Controller { get; set; }
public string Area { get; set; }
public string Icon { get; set; }
}@model MenuItem
<li data-icon="@Model.Icon" data-id="@Model.Id">
<a href="@Url.Action(Model.Action, Model.Controller, new { area = Model.Area })" class="@(Model.IsActive ? "active" : "")">@Model.Title</a>
@if (Model.HasChildren)
{
<ul>
@foreach (var menuItem in Model.Children)
{
<partial name="_MenuItem" model="menuItem" />
}
</ul>
}
</li>Last updated