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身份獲取登錄用戶的所有角色