三、简答题(本大题共4小题,每小题5分,共20分)
1. 使用ASP.NET技术实现数据输入的解决方案有哪两类?
2. 一般网站栏目安排要注意哪几个方面?
3. ASP.NET有哪些内置对象?
4. 要实现一个购物过程,至少需要哪些功能?
四、编程题(本大题共3小题,每小题10分,共30分)
1.使用VBScript脚本语言编写一段程序:在页面上显示中文格式的系统日期,格式如下,
“ 今日日期:2009/9/10 星期四 ”
2.制作一个登录网页login.aspx,要求如下:
(1) 页面内容包括:姓名输入框、年龄输入框,以及确定按钮。
(2) 单击“确定”按钮,将对姓名、年龄输入框进行验证,其中姓名不能为空,年龄不能为空,年龄范围必须在1到99之间。
编写实现功能的关键代码。
3. 网站有一显示学生信息页面show.aspx,页面显示效果如下图所示,请通过已知条件编写符合要求的程序代码。
(1) 页面所在目录下有一个Access数据库Data1.mdb,其中建立了一个学生信息表
(studentb),其结构如下:
字段名数据类型中文意义
id可变字符串学号
name可变字符串姓名
pass 可变字符串密码
birthplace可变字符串籍贯
phone可变字符串联系电话
email可变字符串电子邮件
(2) 在show.aspx中,有一名称为dg的DataGrid,用来显示数据内容。
编写show.aspx中关键代码,即page_load过程代码(利用DataAdapter对象绑定数据库内容到dg控件)。