教学前言
课程介绍
师资介绍
教材介绍
课程计划
教学大纲
教学计划
实训计划
课程总表
教学内容
作业考试
作业上传
在线测试
测验考试
互动讨论
学习论坛
疑难解答
意见建议
 
 
章节:
第7章 ASP开发实例
7.4 利用Dreamweaver MX制作留言板系统
重点:
利用Dreamweaver MX设计ASP程序的方法
难点:
 
内容:

5.设计制作ASP页面。
messagesend.asp:用户留言页,如图所示。

操作步骤如下:
(1)在页面内设计用户留言表单。单击【插入】面板|【应用程序】选项卡|【插入记录表单】按钮,打开【插入记录表单】对话框。进行以下具体设置。
▲ 【连接】:选择连接sdmessage。
▲ 【插入到表格】:选择插入记录的数据库表message。
▲ 【插入后转到】:选择将记录插入表后重定向的页。在此选择留言列表页messagelist.asp
▲ 【表单字段】:指定要包括在插入页表单上的表单字段,以及每个表单字段对应数据库表中的哪些列。默认情况下,Dreamweaver 为数据库表格中的每个列创建一个表单字段。前面我们在数据库中设置了“序号”字段的数据类型是“自动编号”,即数据库为创建的每个新记录都自动生成唯一键值 ID,所以应删除对应于 ID列的表单字段,方法是在列表中将其选中然后单击减号【-】按钮,删除“序号”字段。另外,“留言时间”设置了默认值,我们也将其删除。此插入页不需要设置公司回复,所以还要删除“公司回复”字段。
▲ 【标签】:输入显示在数据输入域旁边的描述性标签文字。默认情况下,Dreamweaver 在该标签中显示表中列的名称。
▲ 【显示为】:选择一个表单字段充当数据输入域。可以选择“文本域”、“文本区域”、“菜单”、“复选框”、“单选按钮组”和“文本”。例如,我们将“留言内容”设置为“文本区域”。
▲ 【提交为】:选择数据库表接受的数据格式。
(2)单击【确定】按钮,Dreamweaver将HTML表单和“插入记录”服务器行为添加到该页。
(3)设置表单按钮标签为“提交”,另添加一个【重置】按钮。
(4)在此页添加两个链接,分别链接到留言列表页messagelist页和管理员登录页login.asp。

messagelist.asp:显示留言列表页,显示留言列表,并且根据列表标题链接到具体内容页面,
操作步骤如下:
(1)创建记录集。单击【窗口】|【绑定】命令,打开【绑定】面板。在【绑定】面板中,单击加号【+】按钮并从弹出式菜单中选择【记录集(查询)】,出现【记录集】对话框。建立记录集rsmessage。具体设置如图所示。

(2) 选择【插入】面板上的【应用程序】选项卡,单击【主详细页集】按钮,出现如图所示【插入主详细页设置】对话框。

具体设置如下:
▲ 【记录集】:选择前面创建的记录集rsmessage。
▲ 【主页字段】:选择留言列表页需要显示的字段,因为是列表所以只选择留言信息中几个主要字段留言时间、用户名、联系电话、留言标题等。
▲ 【以此链接到详细信息】:选择链接到详细信息页的字段,我们选择“留言标题”;
▲ 【传递唯一键】:选择“序号”。
▲ 【显示】:保持默认值,即分页显示,每页显示10条记录。
▲ 【详细页名称】:输入“留言详细信息页”名称message.asp。
▲ 【详细页字段】:保留全部。
(3)单击【确定】按钮,Dreamweaver 自动生成详细页message.asp,并为列表页和详细页都添加所有必要的服务器脚本和查询,列表页还包含一个数据库数据表(即记录集页导航表)和一个记录集计数器,如图所示,

详细页包含一个表,其中列出了主页中每个记录的详细信息。如图所示。每页的标题可自行添加。

(4)在留言详细信息页面添加“回复”链接,用以链接到公司回复页remessage.asp。链接建立后,选择超链接文本,打开【服务器行为】面板,单击【+】按钮,选择【转到相关页】选项,出现如图所示【转到相关页】对话框。

具体设置:
▲ 【链接】:使用默认值。
▲ 【相关页】:使用默认值。
▲ 【传递现有参数】:选择“URL参数”。我们希望传递序号值到公司回复页,希望传递的参数列在该页的URL中。
(5)单击【确定】按钮。

 

    

~ 江西信息应用技术职业学院信息技术系制作 ~

E-Mail:lxlz2050@163.net Tel:0791-5275546