动态网站练习

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题
1.HTML是(hyper text markup language)的英文缩写。

2.(IE浏览器)是HTML解释者和执行者。

3.使用vb语言,在代码分离模式中,逻辑代码文件的后缀是(aspx.vb)。

4.网站的数据库文件通常放在网站文件夹下的(App_Data)文件夹中。

5.在设计阶段必须将各个验证控件的(controltovalidate)属性指向被验证控件.
二、选择题
1.静态网页文件的后缀是(C)
a. asp
b. aspx
c. htm
d. jsp;
2.在HTML中,超连接由(B)标记定义。

a.<p>
b. <a>
c.<img>
d. <marquee> 3.网页上有一正则验证控件的正则表达式属性设为“[a-z]\d{3}”,被验证控件控件可以输入什么数据是(BD)
a. abc
b. a123
c. ab12
d. x123
三、判断题
1.如果一个表没有设置主键,该表不能增、删、改数据记录。

(对)
四、简答题
1.HTML页面的基本结构是怎样的?
<html>
<head> </head>
<body> </body>
</html>
2.动态网页与静态网页运行时的最大区别?
动态网页:在服务器端处理后发送
静态网页:直接发送
3.动态网页的存储模式有那两种?分别适用于的情况??
单文件模式:一般的简单的逻辑处理可应用
分离模式:逻辑处理复杂的内容多的可应用
4.从一个网页转移到另一个网页有哪几种方法?
答:有5种方法:①使用<a>标签②使用hyperlink标准服务器控件有navigateUrl 属性③button、linkbutton和imagebutton这三个按钮都有postbackUrl属性④执行代码Response.redirect(“…”)⑤执行代码server.transfer(“…”)⑥执行代码server.Execute(“…”)不是转到新的页面,而是将指定页面内容显示于本页。

第1章
一、填空题
3.网页中有“<font size=6 face=”宋体” color=#00FF00> 网络营销</font>”在浏览器端显示的“网络营销”为(6)号字,(绿)颜色。

4.列表文本有(有序列表)和(无序列表)两种形式。

四、简答题
在浏览器标题栏上显示的文本,能否使用<font>标记?
不能
第3章
一、填空题
1.当需要将TextBox控件作为密码输入框时,应该将控件的(textmode)属性设置为Password
2.当一个Web控件上发生的事件需要立即得到相应时,应该将它的(autopostback)属性设为true.
3.下面是一个转移到新网页的指令:
Response.__redirect___(“新网页的URL”)
4.将下列数据(nn)在TextBox控件中显示出来。

dim nn as 450
TextBox1.Text=(nn).
二、选择题
当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是(D).
a. RadioButton
b. CheckBoxlist
c. CheckBox
d. RadioButtonList
三、简答题
1.静态网页的访问过程?
服务器端找到静态网页,直接发送
2.动态网页的访问过程?动态网页与静态网页运行时的最大区别?
在客户端申请动态网页,服务器端IIS处理后再发送。

区别:动态网页处理后再发送,静态网页直接发送。

4.若使用vb语言,在代码分离模式中逻辑代码的文件后缀是(.aspx .vb)5.Label控件作用是什么?最常用的是那个属性?
显示信息text
6.TextBox控件textmode属性有哪几种取值?
3种singleline multiline password
9.button、linkbutton、imagebutton控件的功能,试比较这三个控件的异同。

外观不同:button 普通按钮、linkbutton 链接按钮、imagebutton 图片按钮
功能相同都使用其Click事件
12在设计阶段为列表控件建立列表项(ListItem)有两种方法:①Items集合编辑器;②通过DataSource DataSourceID DataTextField DataValueField属性与数据源绑定。

13.事件驱动与Windows事件驱动的不同?
windows程序事件引发和处理位于同一机器上,Web程序事件引发和处理的位置是分离的
14.WEB事件包括那两类:页面事件(发生在服务器端)、控件事件(发生在客户端)
16.编写网上调查程序, 调查个人特长,不必存储结果,只需将选择结果用标签控件(id是label1)显示出来就可以,三个checkbox控件的id分别是checkbox1、checkbox2和checkbox3,写出提交按钮的Click事件代码。

dim a as string="你选择的是:"
if checkbox1.checked=true then
a=a+" "+checkbox1.text
end if
if checkbox2.checked=true then
a=a+" "+checkbox2.text
end if
if checkbox3.checked=true then
a=a+" "+checkbox3.text
end if
lable1.text=a
第4章
2.提供了那四种状态,分别应用于什么目的?
视图状态(网页状态):保存网页的状态
会话状态(用户状态):保存用户状态,保存在服务器端
应用程序状态(网站状态):保存整个网站状态,保存在服务器端
cookie状态:保存用户状态在客户端
一、填空题
1.状态分为四种类型,分别是(网页状态)、(用户状态)、(网站状态)、和(cookie 状态).
2.全局应用程序文件的名称是(global.asax).
二、判断题
1.视图状态(网页状态)说的是同一网页在客户与服务器端来回交互的过程中保持网页的状态(对)
2.Session对象可以在同一对话的不同网页之间共享(对)
3.Application对象可以在不同用户间共享(对)
5.一个网站最多只能有一个Global.asax文件(对)。

6.为了统计网站的访问量,应该将访问量增1 的语句放在global.asax文件的applicaltion_start事件过程中(错)
7.在一个网页上定义的viewstate(“x”),在超连接到其他网页时还能使用(错)
第5章
一.选择题:
1.在配置数据源控件SqlDataSource的过程中,单击[高级]按钮的目的是(C).
a. 打开其他窗口
b.输入新参数
c. 生成SQL编辑能力
d. 优化代码
2.在配置数据源控件SqlDataSource的过程中,单击[高级]按钮后新打开的窗口中的选项显示无效,这常常是因为(D).
a. 不能输入参数
b.不能返回数据
c. 不能优化代码
d. 数据表中没有建立主键
3.在 2.0中,使用gridview控件能实现如下功能(B)
a. 所有增、删、改、查
b. 除了增加,其它功能都可以
c. 只能查询
d. 只能增、删、改
2.在建立网站时,数据库文件(mdf)通常放在网站网站文件夹下的哪个文件夹中
App_Data
2.配置sqldatasource控件的步骤?(了解)
3.sqldatasource控件的providername属性和connectionstring属性的功能和属性值?(了解)
7.通过编写程序的方法,使用sqldatasource控件从xsgl.mdf数据库的xsda表中查询指定专业的所有学生数据,专业信息通过textbox控件输入,用gridview控件显示查询结果。

写出动态网页xsdabccx.aspx的设计步骤。

(1)创建并配置sqldatasource1,使其能访问xsgl.mdf数据库中的xsda表
(2)设置gridview1的datasourceid属性值为sqldatasource1
(3)编写“提交”按钮的Click事件代码
sqldatasource1.selectcommand="select * from xsda where 性别='"+textbox1.text+"'"
三、判断题
1.想为sqldatasource控件增加筛选功能或编辑数据表的功能可以使用参数法和程序代码法两种方法(对)
2.数据库的每个表必须设置主键,否则不能进行增、删、改操作。

(对)
第6章
1.写出gridview控件的功能?
对数据记录的查询、修改、编辑
3.gridview 是容器控件,包含若干字段,有哪些类型的字段。

BoundField,ImageField CheckBoxField, CommandField HyperLinkField ButtonField TemplateField
14.在GridView智能标记中选中” 启用删除”,系统自动加入commandField并设置该字段属性ShowDeleteButton=(true)
第7章
1.2.0提供了哪几种验证控件?
RequireFieldValidator\CompareValidator
RangeValidator\RegularExpresssionValidator\CustomValidator
3.正则验证控件ValidationExpress属性的作用?
设置正则表达式
4.简述验证错误摘要控件ValidationSummary的功能?
当页面上有多个验证控件时,收集各验证控件的ErrorMessage属性信息集中显示
5.网页上有一正则验证控件的正则表达式属性设为“[a-z]\d{3}”,被验证控件控件可以输入什么数据?
字母跟三个数字
一、填空
6.在设计阶段必须将各个验证控件的(ControlToValidate)属性指向被验证控件。

7.使用RegularExpressionValidator控件验证输入时,首先要将本控件的(ValidationExpression)属性设置成检查的模式
2.现在需要验证某个TextBox控件输入的年龄是否大于18且小于65,此时应该使用的验证控件是:(D)
a. CompareValidator
b. CompareValidator 和RequiredValidator
c. RangeValidator
d. RangeValidator和RequiredValidator
三、判断题:
(2)除了RequiredValidator必须验证控件,其他验证控件都将被检查对象为空时认为是合法的输入。

(对)
(3)CompareValidator 控件即可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。

(对)。

相关文档
最新文档