会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
MOSS技术探讨
人生就如一场旅行,重要的不是路途的终点,而是旅途中的风景和欣赏风景时的心情!
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
获取列表中特定权限(这里是"版主")的用户名字
foreach
(SPRoleAssignment RoleAss
in
list.RoleAssignments)
{
int
UserID
=
RoleAss.Member.ID;
string
UserLoginName
=
RoleAss.Member.Name;
try
{
SPGroup Group
=
myWeb.Groups.GetByID(UserID);
}
catch
{
try
{
SPUser User
=
myWeb.AllUsers.GetByID(UserID);
SPRoleAssignment Roles
=
list.RoleAssignments.GetAssignmentByPrincipal(User);
foreach
(SPRoleDefinition RoleDef
in
RoleAss.RoleDefinitionBindings)
{
if
(RoleDef.Name.Equals(
"
版主
"
))
bbsModel.Admin
+=
"
"
+
User.Name;
}
}
catch
(Exception ee)
{
Response.Write(ee.Message
+
"
<br>
"
);
}
}
根据风铃写的<<遍历列表里面的拥有权限的用户 >>改写
posted on
2009-04-16 13:49
寂寞的DBOY
阅读(
119
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部