asp.net成员资格-可以将角色添加到新用户控件中吗?

asp.net成员资格-可以将角色添加到新用户控件中吗?,asp.net,asp.net-membership,roles,Asp.net,Asp.net Membership,Roles,我正在使用asp内置的成员控件等。我想使用一个新的用户控件,但它似乎没有提供为用户设置角色的选项。有人知道我是如何做到这一点的吗 -Billy每当我使用角色系统时,我都必须从Visual Studio中运行内置的配置编辑器。为此,我选择Config Editor项目,然后单击解决方案资源管理器窗口顶部带有悬停文本ASP.NET配置的图标 这不是一个理想的解决方案,但我们花了相当多的时间尝试在windows身份验证安全性背后托管配置编辑器,但几乎没有帮助 在配置编辑器中,您可以添加角色并将人员分配

我正在使用asp内置的成员控件等。我想使用一个新的用户控件,但它似乎没有提供为用户设置角色的选项。有人知道我是如何做到这一点的吗


-Billy

每当我使用角色系统时,我都必须从Visual Studio中运行内置的配置编辑器。为此,我选择Config Editor项目,然后单击解决方案资源管理器窗口顶部带有悬停文本ASP.NET配置的图标

这不是一个理想的解决方案,但我们花了相当多的时间尝试在windows身份验证安全性背后托管配置编辑器,但几乎没有帮助

在配置编辑器中,您可以添加角色并将人员分配给这些角色


我希望人们能对这个问题有一个更好的答案,因为这是过去困扰我的事情

每当我使用角色系统时,我都必须从Visual Studio中运行内置的配置编辑器。为此,我选择Config Editor项目,然后单击解决方案资源管理器窗口顶部带有悬停文本ASP.NET配置的图标

这不是一个理想的解决方案,但我们花了相当多的时间尝试在windows身份验证安全性背后托管配置编辑器,但几乎没有帮助

在配置编辑器中,您可以添加角色并将人员分配给这些角色


我希望人们能对这个问题有一个更好的答案,因为这是过去困扰我的事情

基本思想是使用System.Web.Security.Roles类,自己手动重新创建ASP.NET配置应用程序


例如,可以使用Roles.GetAllRoles方法填充下拉列表或复选框列表。您可以使用该方法为用户分配角色。

基本思想是使用System.Web.Security.roles类,然后自己手动重新创建ASP.NET配置应用程序


例如,可以使用Roles.GetAllRoles方法填充下拉列表或复选框列表。您可以使用该方法为用户分配角色。

是的,这就是我目前正在做的。真的有点痛,不是吗!非常痛苦!我曾经考虑过的唯一一个想法是尝试编写自己的附加存储过程,但这似乎是一个真正的痛苦,而且违背了它的全部意义。由于所有这些痛苦,我通常尽可能避免成为会员,因为四处摆弄似乎不值得节省时间。是的,这就是我目前正在做的。真的有点痛,不是吗!非常痛苦!我曾经考虑过的唯一一个想法是尝试编写自己的附加存储过程,但这似乎是一个真正的痛苦,而且违背了它的全部意义。由于所有这些痛苦,我通常尽可能避免成为会员,因为摆弄似乎不值得节省时间。这很有效,谢谢!我不知道会员的方法!谢谢这个链接帮助了我,我很高兴我的指针帮助了我。我已经将你的链接添加到我的答案中。这很有效,谢谢!我不知道会员的方法!谢谢这个链接帮助了我,我很高兴我的指针帮助了我。我已将您的链接添加到我的答案中。