2013-03-25 100 views
2

我需要一种方法来通过kendo ui添加菜单..但菜单需要能够仅显示特定用户的某些菜单项...即管理员应该看到所有菜单,而其他工作人员只能看到这些菜单的子集...我如何使用authorize属性来实现这一目标?任何代码样本或链接将是非常有益kendo ui安全菜单 - mvc4

感谢

VB

回答

1

随着MVC的约定根据你需要确保你避免通过URL 控制器接入论只是隐藏菜单

顶部

您需要设置自定义提供程序,以便您可以更轻松地使用角色,然后您需要将菜单放入可动态构建菜单的局部视图中。

我挖了一圈,发现了一个网站,解释它很好,我认为:

自定义提供商:基于 http://techbrij.com/custom-roleprovider-authorization-asp-net-mvc

角色菜单: http://techbrij.com/role-based-menu-asp-net-mvc