文章教程

14.4使用Membership类

8/31/2020 9:37:14 PM 人评论 次浏览

14.4 使用Membership类

在了解ASP.NET Membership类和相关登录控件后,下面学习如何使用Membership创建用户、编辑和删除用户等。

14.4.1 创建用户

在ASP.NET的成员资格管理中,创建新用户有两种方法:(1)通过注册页面进行注册;(2)使用ASP.NET配置管理工具创建新用户。下面介绍通过注册页面进行创建新用户。

在VS 2010的登录控件中,提供了CreateUserWizard控件快速创建新用户,并且无须编写任何代码,即可实现用户注册的功能,操作步骤如下。

(1)新建网站后,添加一个窗体:Default.aspx。

(2)在页面上放置一个CreateUserWizard控件,如图14-22所示,可看到注册页面包含了常用的注册选项。

alt

图14-22 页面设置

(3)运行该注册页面,效果如图14-23所示,输入相应的用户名、密码和邮箱等。

alt

图14-23 注册页面

(4)单击“创建用户”按钮,完成用户的创建,如图14-24所示。

alt

图14-24 完成创建用户

注意

要使用自带的CreateUserWizard控件,必须在Web.config文件中配置成员资格相关信息。

14.4.2 编辑和删除用户

创建用户后,管理员可以对用户信息进行修改与删除,ASP.NET在网站管理工具中提供了用户管理功能,步骤如下。

(1)在网站管理工具中,单击“安全”选项下的“管理用户”链接,如图14-25所示。

alt

图14-25 “管理用户”链接

(2)在用户管理页面中可以编辑或删除用户,同时如果用户信息较多,可查询,如图14-26所示。

alt

图14-26 用户管理页面

(3)管理员通过在用户管理页面单击用户名后面的“编辑用户”链接进入本页面,这里可修改用户的基本资料,还可以设置用户所拥有的角色权限,如图14-27所示。

alt

图14-27 编辑用户界面

(4)单击用户名后面的“删除用户”链接,即可删除确认页面,如图14-28所示。

alt

图14-28 删除用户界面

教程类别