一、实现过程: 1.在模块根目录添加类文件:AdminMenu.cs,如果已经存在该文件,则忽略这一步。 2.实现类:AdminMenu public class AdminMenu : INavigationProvider { public Localizer T { get; set; } /// <summary> /// 指定这个菜单是一个管理菜单 /// </summary> public string MenuName { get { return "admin"; } } public void GetNavigation(NavigationBuilder builder) { builder.AddImageSet("content") //设置菜单图标 .Add( T("商品管理"), //菜单文本 "5", //菜单位置 menu => menu.Action("Index", "ProductAdmin", new { area = "Orchard.StarShop" }) //定义菜单所执行的路由 ); } } 生成项目,刷新页面,这样一个简单的后台管理菜单就做好了。 二、效果截图: ![](https://box.kancloud.cn/fefb27ad597c84e1d7a2aea503e175e8_296x190.png) 寄语: 怎么样,是不是很帅气。想加入我们吗,请加入QQ群:634957084.