当前位置: 首页 > 图文教程 > 网页制作 > Dreamweaver > DreamwaverMX与ASP.NET(五)

Dreamweaver
DW MX 2004的Flash动画元素
在Dreamweaver中自动设置网页的水平线颜色
Dreamweaver小技巧:超高速下载图像
DW MX 2004新功能:图片处理
去除DW MX 2004表格宽度辅助
DreamweaverMX2004技巧两则
让你的主页声色并茂—巧为网页添加背景音乐
关于Dreamweaver乱码问题的解决方案
更加便捷实用!巧妙复制主页内容另一妙法
解决在Dreamweaver中不支持中文文件名的方法
Dreamweaver使用技巧之如何巧用DW4文件库更新网站
Dreamweaver使用技巧--让css使网页图片半透明
Dreamweaver4使用技巧之--为你的站点定做颜色
CourseBuilder For Dreamweaver 3 (1)
DreamWeaver批处理提高篇
CourseBuilder For Dreamweaver 3 (4)
Dreamweaver4探谜系列(2)
Dreamwaver 常见问答解答
CourseBuilder For Dreamweaver 3 (2)
CourseBuilder For Dreamweaver 3 (3)

Dreamweaver 中的 DreamwaverMX与ASP.NET(五)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-23   浏览: 47 ::
收藏到网摘: n/a

  5.创建留言页面----数据验证控件及添加数据

相关介绍:

数据正确性是网站所必需的。为了更容易的检验使用者输入的数据是否正确,ASP.NET为编程人员提供了数据验证控件。ASP.NET提供的数据验证控件包括。(注意:为了能显示代码,以下所有代码都在“<”之后和“>”之前加了空格,不便之处请多原谅!):

控件

功能

RequiredFieldValidator

检验某一输入栏是否有数据输入

RangeValidator

检验某一输入栏所输入的数据是否在特定的范围内

CompareValidator

检验某一输入栏是否等于,不等于,大于,不小于,小于

ValidationSummary

列出所有未通过检验的控件

RegularExpressionValidator

检验某一栏是否符合正则表达式规则

CustomValidator

自定验证规则



STEP 1 设计页面
我们先用表格设计出大概的框架。由于数据库中的COMMENTS表中有


[图5-1 数据库框架]

COMMENT_ID(自动编号),FIRST_NAME(文本),LAST_NAME(文本),TELEPHONE(文本),EMAIL(文本),SUBMIT_DATE(日期/时间),COMMENTS(备注),ANSWERED(布尔值)等字段。根据需要我们在站点中设计了如下图的页面,命名为reg.aspx。


[图5-2 最初页面]

其中COMMENT_ID,是可以由ACCESS自动添加的,ANSWERED不需要用户自己添加。在SUBMIT_DATE的默认值设置为Now(),则会由ACCESS自动写入添加纪录的日期。

以前的ASP页面中,我们可以通过来设置输入框来输入数据。ASP.NET中带有textbox控件来接受数据,语法如下:

< asp:textbox id=”…” runat=”server” 其他属性/ >

在DreamweaverMX中可以通过单击 快捷按钮来添加textbox控件。在弹出的对话框中通过设置ID,text mode(对话框类型),tool tip(即鼠标悬于控件上的提示),以及Layout(样式设计),Style Information(用于设置输入文字格式以及textbox边框格式),来设置控件。下图是textbox的设置对话框。


[图5-3 textbox设置对话框1]




[图5-4 textbox设置对话框2]


[图5-5 textbox设置对话框3]

由于数据项COMMENT需要输入大量的文字,所以需要用到多输入行的textbox。只需设置text mode为MultiLine并输入所需的行数(Rows)即可。

为了产生添加的事件,还需要一个按钮。单击Forms标签,单击”button”按钮