9.1.6 实验步骤

9.1.6 实验步骤

任务1实验分解

(1)打开MYSQL数据库,创建数据库logindb和创建表userinfo。

(2)使用vs2019新建一个web项目,并使用在第六章写的DBHelper数据库连接类,同时在web.config文件中配置数据库连接。连接方法详见第六章实验。至此完成任务1所有要求。

任务2实验分解

(1)右键点击项目名称选择添加,然后选择新建项,在弹窗中,在左边选择WEB,然后选择web From母版页,输入名称为site.Master,如图9.5所示。

图9.5

(2)双击母版页添加如下html代码:

(3)添加一个以母版页为模板的公司主页index.aspx。新建项中选择web,然后选择web form,然后选择包含母版页的WEB窗体,输入名称并点击“创建”,如图9.6所示。

图9.6

(4)在index.aspx输入以下代码:

(5)打开index.aspx.cs,输入以下代码实现功能,本页面除了读取母版页的信息,主要是从cookie中读取登录用户的信息,代码如下所示:

(6)添加一个以母版页为模板的登录页面longin.aspx。新建项中选择web,然后选择web form,然后选择包含母版页的WEB窗体,输入名称并点击创建。步骤和上面一样。

(7)打开longin.aspx输入以下代码:

(8)打开longin.aspx.cs,写入以下代码实现注册功能,代码如下所示:

至此完成任务2所有要求。

任务3实验分解

(1)在表userinfo中添加一个用户的用户名和密码用于登录,运行项目,如图9.7所示。

图9.7

(2)输入用户名和密码后,登录成功后显示简单的公司主页并在右上角显示欢迎信息,如图9.8所示。

图9.8

至此完成任务3所有要求。