【问题标题】:ASP.net 4.5 Membership and Roles add user to roleASP.net 4.5 成员资格和角色将用户添加到角色
【发布时间】:2013-12-20 14:57:57
【问题描述】:

我正在使用 asp.net 4.5 会员提供程序和角色,

问题是我正在尝试设置创建用户向导以使新成员成为特定角色。 这是我正在使用的代码。

代码

 protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
    Roles.AddUsersToRole(CreateUserWizard1.UserName,"customer");
}

}

并且错误日志给了我一个错误,我无法转换字符串和最佳重载匹配,有没有简单的方法解决这个问题?

我只需要让所有新用户都是客户。

谢谢

【问题讨论】:

    标签: c# visual-studio-2012 asp.net-4.5


    【解决方案1】:

    我相信 AddUsersToRole 中的第一个参数是一个字符串数组,因此方法名为“Users”,所以试试这样:

    string[] usersToAdd = new string[] { CreateUserWizard1.UserName };
    
    Roles.AddUsersToRole(usersToAdd,"customer");
    

    HTH

    菲尔

    【讨论】:

      猜你喜欢
      • 2012-07-18
      • 2011-02-06
      • 1970-01-01
      • 1970-01-01
      • 2013-03-31
      • 2013-08-19
      • 2011-02-03
      • 2010-11-15
      • 1970-01-01
      相关资源
      最近更新 更多