在asp.net中的registring之后向用户添加多个角色

时间:2012-11-18 14:31:36

标签: asp.net asp.net-mvc roleprovider

在我的网站上,我有三个角色(编辑,审稿人和作者) 在某些情况下,我需要通过编码为我的用户添加所有3个角色。我怎样才能做到这一点? 还有我如何更新我的用户角色?非常感谢你 请指导我。

 MembershipUser user = Membership.CreateUser(email, "123456",email);
 Roles.AddUserToRole(email, "Editor");

1 个答案:

答案 0 :(得分:1)

要将用户添加到多个角色,请使用Roles.AddUserToRoles这样的

Roles.AddUserToRoles(email, new string[] {"Editor", "Reviewer", "Author" });

我不知道更新现有角色的方法。但您可以随时delete a roleadd a new role