【发布时间】:2016-03-07 06:53:32
【问题描述】:
我使用 Identity 2 创建了我的 ASP.NET Web 应用程序并定义了多个角色。基于角色的授权已经到位。控制器类操作方法已使用授权命令进行修饰,指定哪些角色可以使用该控制器方法。
此时,我需要自定义 Bootstrap 3 导航菜单,以便只有管理员才能看到他们的菜单选项,只有角色 A 的成员才能看到他们的等等。过去,我曾经使用站点地图会员提供程序,但不确定如何在 Plain Ole MVC 5 中执行此操作。非常感谢您的指导!
【问题讨论】:
-
有很多选项,包括在布局中使用
@Html.Action(),它调用控制器方法并根据用户角色返回菜单的部分视图
标签: asp.net-mvc twitter-bootstrap