RoleController.GetRoleGroups(portalid);只给出用户创建的组,而不是默认创建的全局角色组。如何获取dotnetnuke中的所有角色组
5
A
回答
3
全局角色组确实没有角色组。所以,“全球”组是角色,组ID为-1
。
4
您可以使用RoleController.GetRoleGroups()
此: -
var arrGroups = RoleController.GetRoleGroups(portalSettings.PortalId);
foreach (RoleGroupInfo roleGroup in arrGroups)
{
//Your Logic goes here :-
}
您可以使用RoleController.GetRoles()
此: -
有此方法的两个过载: -
IList<RoleInfo> GetRoles(int portalId, Func<RoleInfo, bool> predicate);
IList<RoleInfo> GetRoles(int portalId);
你可以看到Source code这里: -
这就是如何您可以使用以下方法: -
foreach (var role in TestableRoleController.Instance.GetRoles(portalId))
{
// you can Put your Logic here :-
}
相关问题
- 1. 如何获取systemuser的所有角色?
- 2. 如何获取角色中的所有用户,包括角色中的角色?
- 3. Sitecore获取所有角色
- 4. 如何撤销登录角色中的所有组角色
- 5. ASP.NET身份 - 如何获取所有角色以及如何删除角色?
- 6. 获取当前用户角色下的所有角色
- 7. 如何获取acl角色对应的所有用户?
- 8. 如何获取特定角色的所有用户?
- 9. 如何获取当前用户的所有角色?
- 10. 如何检索用户所属的所有角色(组)?
- 11. 如何从角树组件上的所有孩子获取ID?
- 12. MVC 5 Entity Framework 6获取角色中的所有用户
- 13. ASP.NET身份:获取角色中的所有用户
- 14. 获取DNN中的所有用户角色
- 15. 获取AD LDS中的所有角色编程
- 16. 使用Eloquent获取所有用户的角色或其他角色
- 17. Parse.com:获取没有分配角色的所有用户
- 18. 如何获得DotNetNuke中的所有公共页面?
- 19. 如何在DotNetNuke中获得所有控件的使用/引用?
- 20. 如何从角度2中的表单组中获取所有错误?
- 21. 如何获取角色的ASCII码?
- 22. 如何获取DotNetNuke中除Admin选项卡以外的所有选项卡?
- 23. 如何在Java EE应用程序中从Tomcat获取所有角色列表
- 24. 获取图像中的所有颜色
- 25. Dotnetnuke获取Modul中的ModuleName
- 26. 如何获得来自特定角色的所有用户
- 27. 按角色分类的Dotnetnuke模块
- 28. Laravel Entrust - >获取所有角色的权限?
- 29. 使用Parse的PHP SDK按角色获取所有用户
- 30. asp.net身份获取登录用户的所有角色