我有一个 MVC Web 应用程序并使用 Telerik 面板栏和树视图组件并创建我自己的菜单。它是一个面板栏和树视图,树视图绑定到站点地图。我想为每个用户的这个菜单显示一个特定的节点,例如管理员访问所有节点和一个低访问权限的用户只访问特定节点,他可以使用该用户角色看到。我看到 MvcSiteMapProviderr 但我无法获得好的文档,我不知道它对我的提议有什么好处!我想我可以通过控制器动态创建站点地图,但我不知道我该怎么做,这是真的吗?我的申请中有 5 或 6 个角色。你对我有什么好的建议?如果以上都不好,或者给我介绍一个新方法谢谢。我必须限制对面板栏和树视图的每个节点的访问。
