Sharepoint:查明当前用户是否属于指定组

agn*_*zka 5 sharepoint

如果当前用户属于sharepoint网站上的某个组,我如何以编程方式查找?
我需要它,因为我想为属于一个组的用户显示不同的内容.

chi*_*oro 11

我偶然发现了你的帖子,因为我有(恕我直言)完全相同的问题,但回复看起来似乎不相符.所以我继续搜索并找到http://www.eggheadcafe.com/conversation.aspx?messageid=30460140&threadid=30420861:

SPWeb site = SPContext.Current.Web;
SPGroup managerGroup = site.Groups["SP_Project_Manager"];
bool isManager = site.IsCurrentUserMemberOfGroup(managerGroup);
Run Code Online (Sandbox Code Playgroud)

截至2013年,根据s654m的评论,签名似乎已经改变:

bool isManager = site.IsCurrentUserMemberOfGroup(managerGroup.ID);
Run Code Online (Sandbox Code Playgroud)