我一直在研究如何添加此网站的角色http://www.asp.net/web-forms/tutorials/security/roles/creating-and-managing-roles-cs
我在第4步中输了。创建新角色..
protected void CreateRoleButton_Click(object sender, EventArgs e)
{
string newRoleName = RoleName.Text.Trim(); if (!Roles.RoleExists(newRoleName)) // Create the role
Roles.CreateRole(newRoleName); RoleName.Text = string.Empty;
}
在我完成它所说的之后......我得到了这个错误:当前上下文中不存在“角色”这个名称..
我错过了什么?
答案 0 :(得分:1)
您是否按照步骤2:指定和配置角色框架提供程序和步骤3:检查角色API ?请确保您的代码隐藏引用 System.Web.Security 名称空间。
以上步骤确保完成所有配置以实现基于角色的身份验证。
有关详细信息,请参阅this article,其中介绍了角色实施的完整配置。