小编Nih*_*ani的帖子

在 mvc 布局页面中显示动态菜单

我想在 mvc 布局页面中显示动态菜单。在我的数据库表中有我想要显示嵌套菜单的 menuid 和 parentid。如果有人有解决方案,请帮助我,如果有任何其他方法可以举个例子。这是我的数据库
数据库表结构 这是我的控制器代码

public ActionResult Index()
    {
        using (MachineShopDBEntities db = new MachineShopDBEntities())
        {
            List<MenuMaster> list = db.MenuMasters.ToList();
            ViewBag.MenuList = new SelectList(list);
        }
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

这是我的模型

public partial class MenuMaster
{
    public int MenuID { get; set; }
    public string MenuText { get; set; }
    public string Description { get; set; }
    public Nullable<int> ParentID { get; set; }
    public string ControllerName { get; set; }
    public string ActionName { get; set; }

    public …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net-mvc razor

1
推荐指数
1
解决办法
7091
查看次数

标签 统计

asp.net-mvc ×1

c# ×1

razor ×1

sql-server ×1