0

我有以下内容:

@Html.NavLinks(@Model.menuItems, (string)ViewBag.FilePath)

现在我想添加另一个基于用户角色的参数

User.IsInRole("Admin")
User.IsInRole("Guest1")
User.IsInRole("Guest2")

有没有一种简单的方法可以做到这一点?

4

1 回答 1

0

根据您提供的信息,我可以考虑以两种方式之一扩展帮助程序 NavLink:

  1. 添加用于传递用户角色的参数
  2. 仅传递包含您的方法所需的所有字段的类/接口类型的参数
于 2012-05-17T15:14:09.993 回答