我使用的是asp.net 4.5会员提供商和角色,
问题是我正在尝试设置creat用户向导,以使新成员成为特定角色。 这是我正在使用的代码。
代码
protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
Roles.AddUsersToRole(CreateUserWizard1.UserName,"customer");
}
}
错误日志给我一个错误,我无法转换字符串和最佳重载匹配,是否有一个简单的方法呢?
我只需要让所有新用户都是客户。
谢谢
答案 0 :(得分:3)
我相信AddUsersToRole中的第一个参数是一个字符串数组,因此是“Users”方法的名称,所以尝试这样的事情:
string[] usersToAdd = new string[] { CreateUserWizard1.UserName };
Roles.AddUsersToRole(usersToAdd,"customer");
HTH
菲尔