在asp.net在注册后添加多个角色给用户 [英] Adding more than one role to a user after registring in asp.net

查看:313
本文介绍了在asp.net在注册后添加多个角色给用户的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的网站,我有三个角色(编辑,审阅和作者)
在某些情况下,我需要通过编码加我用户的所有角色3。我该怎么办呢?
一个又如何更新我的用户角色?非常感谢你
请指导我。

 用户的MembershipUser = Membership.CreateUser(电子邮件,123456,邮件);
 Roles.AddUserToRole(电子邮件,编辑);


解决方案

要到多个角色使用的 Roles.AddUserToRoles 中像这样

  Roles.AddUserToRoles(电子邮件,新的字符串[] {编辑,审阅,作者});

我不知道,更新现有角色的方法。但你总是可以删除角色添加一个新的角色,而不是

in my web site, i have three roles(Editor , Reviewer and Author) In some situations I need to add my user all 3 roles by coding. how can i do that? an also how can i update my user roles? thank you very much please guide me.

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

解决方案

To add user to multiple roles use Roles.AddUserToRoles like this

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

I do not know about a method that updates an existing role. But you can always delete a role and add a new role instead.

这篇关于在asp.net在注册后添加多个角色给用户的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆