2009-04-29 162 views
1

我有一个使用内置ASP.NET成员资格提供程序的应用程序。有两个角色(管理员和员工)。我希望管理员能够查看当前员工列表,添加或删除员工并重置密码。到目前为止,我发现了很少的信息,但Membership.Provider.GetAllUsers看起来很有希望。有什么方法可以在GridView中显示列表吗?ASP.NET:完全控制ASP.NET成员资格提供程序

至少,我需要能够通过网站添加和删除用户。

回答

0

如果您使用SQL Server,则可以使用System.Web.Security中的默认SqlMembershipProvider类执行所需的用户管理任务。 GetAllUsers()返回一个字符串数组,因此可以将GridView绑定到此方法的结果,以显示网格中的用户名列表。

6

有关使用ASP.NET Membership和Roleprovider广泛的指南,请参阅本教程:http://aspnet.4guysfromrolla.com/articles/120705-1.aspx

创建用户程序在这里解释说:http://msdn.microsoft.com/en-us/library/d8t4h2es.aspx

但是真的,MSDN在这个问题上是非常完整的。只需阅读Introduction into Membership并按照链接。你想要的一切都是完全可能的。

+0

阅读http://msdn.microsoft.com/en-us/library/system.web.security.membership.updateuser.aspx获取更多关于更新用户帐户数据的信息 – jao 2009-07-16 20:14:33

相关问题