控件名称id=”控件名称”runat=”server”>。
4.RangeValidator控件用于验证用户输人的值是否在指定的范围内。
可以检查数字、字符和日期。
5.RegularExpressionValidatof控件用于验证用户输人的信息是否符合自定义的规则表达式(RegularExptession)定义的模式匹配。
该验证类型允许检查可预知的字符序列,如身份证号码、电子邮件地址、电话号码、邮政编码等中的字符序列。
6、Session、对象就是服务器给客户端的一个编号,___cookie_______对象是一小块由浏览器存贮在客户端系统上(硬盘)的文本,是一种标记。
7.HTML、表单中只包含了表单内部控件和相应的布局信息,而Web表单中则包含了表单内部控件、相应的布局信息及数据提交之后的数据处理代码。
2、ValidationSummary控件用于收集所有末通过检验的控件的ErrorMessage属性的值,以摘要的形式显示页上所有验证程序的验证错误并显示在同一页面。
3、CustomValidator控件可使用自己编写的验证逻辑检查用户的输入。
该验证类型允许检查运行时导出的值。
4、Response对象用来访问所创建的并客户端的响应,输出信息到客户端,它提供了标识服务器和性能的HTTP变量,发送给浏览器的信息和在cookie中存储的信息。
5、Server对象提供对服务器上的方法和属性的访问。
其中大多数方法和属性是作为实用程序的功能服务的。
二.单选题(每题2分,共20分):
(1)App_Data目录用来放置
A.共享的数据库文件
B.共享文件
C.被保护的文件
D.代码文件
答案:
A?
(2)文件系统网站非常适合于学习使用,因为
A.不要安装IIS?
B.网站允许放置在任意目录下
C.能够进行单独测试
+B
答案:
D
(3)下面关于绝对路径的说法,正确的是
A.绝对路径是被链接文档的完整URL,不包括使用的传输协议
B.使用绝对路径需要考虑源文件的位置
C.在绝对路径中,如果目标文件被移动,则链接同样可用
D.创建外部链接时,必须使用绝对路径
答案:
D
(4)HTML代码表示
A.创建一个超链接
B.创建一个自动发送电子邮件的链接
C.创建一个位于文档内部的链接点
D.创建一个指向位于文档内部的链接点
答案:
C
(5)静态网页文件的后缀是_.
AaspBaspxChtmDjsp
答案:
C
(6)在NET中CLS(CommonLanguageSpecification)的作用是
A存储代码
B防止病毒
C原程序跨平台
D对语言进行规范
答案:
D
(8)NET与XML紧密结合的最大好处是.
A代码易于理解
B跨平台传送数据
C减少存储空间
D代码安全
答案:
B
(10)FormView与GridView控件相比最重要的区别是
A?
能够存储数据
B?
外观比较美观
C?
显示的布局几乎不受限制
D?
数据量受一定的限制
答案:
C
(2)静态网页文件的后缀是_.
AaspBaspxChtmDjsp
答案:
C
(6)留言板必须加强管理,这是因为
A.存储容量有限
B.查看必须经过授权
C.影响查看的速度
D.可能存在过时或不健康的留言
答案:
D?
(7)在配置GridView控件的SqiDateSource数据源控件过程中,单击【高级】按钮的目的是
A.打开其他窗口B.输入新参数C.生成SQL编辑语句D.优化代码
答案:
C
(8)XMLDateSource与SiteMapDataSource数据源控件能够用来访问
A关系型数据
B层次性数据
C字符串数据
D数值型数据
答案:
B
(9)现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是B
Validator
Validator与RequiredFieldValidator
Validator
Validator与RequiredFieldValidator
(10)当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是
C.CheckBox
答案:
A
(5)Wizard控件的最大特点是
A.能够包含大量数据
B.能将多个窗口集中到一个网页中
C.布局不受限制
D.能够快速进行浏览
答案:
B?
(8)ValidatorSummary验证控件的作用是
A.检查总和数
B.集中显示各个验证的结果
C.判断有无超出范围
D.检查数值的大小
答案:
B
(9)下面几个图形控件中,不能执行鼠标单击事件的控件是
答案:
B
(10)Session与Cookie状态之间最大的区别在于
A.存储的位置不同B.类型不同C.生命周期不同D.容量不同
答案:
A
(4)系统提供数据库通用接口的目的是为了
A.提高程序运行的效率
B.应用程序设计不必考虑数据库的类型
C保证程序安全
D易于维护
答案:
B
(10)默认情况下Session的有效时间是
秒分钟分钟分钟
答案:
C
(1)App_Data目录用来放置
A.共享的数据库文件
B.共享文件
C.被保护的文件
D.代码文件
答案:
A
1.以下属于程序的有(
B)。
A.
B.
C.
D.
2.以下不属于HTML合法标记的有( D )。
A.TR
B.HEAD
C.TD
D.SEGMENT
3.设A=“Hello”,B=“World”,以下( A )可以得到结果“HelloWorld”。
A.A&B &&B +B
4.以下控件中可以实现下拉列表的是( B )。
A.List
B.ListBox
C.CheckBoxList
D.HtmlSelect
5.可使用( A)将用户的输入与某个常数值或其它控件的值进行比较。
比较运算符确定进行何种类型的比较(小于、等于、大于等)。
控件
控件
控件
控件
6.类在( C )
A
B
D
( A )的文本文件,它可以包含标准的文档元素(包括:
格式正确的标记、注释、文本、cdata等)。
A.XML B.UML C.HTML D.XSL
( C )文件提供WEB服务支持。
A..aspx B..asp C..asmx D..config
9.在DataSet的XML表示形式中,数据以XML形式编写,而架构若以内联的形式包含在该表示形式中时,则使用XML架构定义语言(C)来编写。
10.若要使用XML中的数据填充DataSet,则使用DataSet对象的(D)方法。
1.以下不属于动态网页技术的是( C )。
A.CGIB.C.HTMLD.JSP
5.(B)用于计算输入控件的值以确定它是否通过自定义的验证逻辑。
控件
控件
控件
控件
6.和ADO的Connection对象类似,OleDbConnection对象也有(A )两个方法。
和close
和set
和out
和write
7.通过在( D )文件中创作符合命名模式“Application_EventName(AppropriateEventArgumentSignature)”的方法,开发人员可以为HttpApplication基类的事件定义处理程序。
A. B. C. D.
8.浏览器对( A )的大小有限制,只有不超过4096字节才能保证被接受。
9.因为Web服务基于(A),所以该客户端技术也可以用于使用非Web服务。
A.开放式协议协议协议D.集中式协议
10.(C)用于从XML文档推断架构时忽略所指定的特定XML命名空间。
1、 目前主要使用.NET和J2EE设计网站,Web服务器很多,下列(D )服务器是.NET的Web服务器。
A.WebLogic B.WebSphere C.TomcatD.IIS
4选出所有关于数据适配器DataAdapter错误描述:
( B )。
A.DataAdapter对象用于从数据源获取数据B.DataAdapter对象用于从数据库获取仅向前的数据流C.DataAdapter有一个属性InsertCommand用来执行插入操作D.DataAdapter有一个属性SelectCommand用来执行查询
5、 关于的描述中不正确的是( A )。
A.文件驻留在应用程序的根目录中
B.文件可以和ASP程序的文件共存
C.在ASP程序的文件中定义的Session变量可以继续在文件中调用
D.应用程序可以不定义文件。
6、基于Forms的身份验证中
"/>
</authorization>
其中表示:
(B)。
A.任何用户B.匿名用户
C.Guest用户D.当前用户
7、页面事件的生命周期顺序是:
(C)。
A.Page_Load,Page_Init,Change,Click,Page_Unload
B.Page_Load,Page_Init,Click,Change,Page_Unload
C.Page_Init,Page_Load,Change,Click,Page_Unload
D.Page_Init,Page_Load,Click,Change,Page_Unload
8、假设在machine.config中定义了配置A、配置B和配置C,在web.config中定义了配置B和配置D,则应用程序遵守的配置为:
(C)。
A.machine.config的配置A、配置B、配置C和web.config的配置D
B.machine,config的配置A、配置C和web.config的配置D
C.machine.config的配置A、配置C和web.config的配置B、配置D
D.machine.config的配置A和web.config的配置B、配置D
1、在Web窗体中有2个密码输入框,如果对第2个密码输入框既要验证用户是否填写,又要验证该密码是否与第1个密码输入框中密码相同,应该选择的验证控件是:
(D)
A.CompareValidator控件B.ValidationSummary控件
C.RequiredFieldValidator控件
D.同时使用RequiredFieldValidator控件和CompareValidator控件
3、数据库连接语句:
strConnString=”Provider=SQLOLEDB;DataSource=(local);InitialCatalog=pubs;UserID=sa”中的DataSource=(local)是指(D)。
A.数据库服务器名B.客户端的计算机名
服务器的主机名D.指本地数据库服务器
4、下面的(D)语句可以取回当前的年份。
A.now()(now())C.time()(now())
6、将字段student绑定到Repeater控件的语法是:
(C)
A.(Container.DataItem,"student")
B.(Container,"")
C.<%#(Container.DataItem,"student")%>D.以上都不对
8、访问Access数据库,需要使用的命名空间是:
(B)
9、以下代码执行时有错误发生,请找出原因:
(C)
DimobjLabelasLabel
SetobjLabel=lblCaption
="Welcome"
A.Label不是合法的对象B.Text不是合法的属性
C.Set不是合法的关键字D.Dim不是合法的关键字
10、在使用ValidationSummary控件时,默认情况是除ValidationSummary控件要显示所有验证控件中的错误消息(ErrorMessage)外,每个验证控件还要显示其自己的ErrorMessage。
请问:
如何设置才能使页面只显示错误汇总信息,单个验证控件的错误信息不再显示(
C)
A.将所有验证控件的Text属性设置为空
B.将所有验证控件的ErrorMessage属性设置为空
C.将所有验证控件的Display属性设置为空
D.以上三个步骤都作
2、下面的变量名称,正确的是(D)。
*Y
3、要使用SQL数据操作组件来存取数据,必须加载的命名空间为(A)。
4、假定当前工作路径在e:
/aspnet/ch06,发布的应用名称为aspnetjc,使用(“../database/”)取得的数据库路径是(A)。
:
\aspnet\database\
B.e:
\aspnetjc\database\
C.e:
\database\
D.e:
\aspnet\ch06\database\
5、验证用户输入的值在18~60的范围内,要使用(C)验证控件。
A.RegularExpressionValidatof控件B.CompareValidator控件
控件D.RequiredFieldValidator控件
10、Web窗体页是从以下哪个类继承而来(C)
A.
B.System
D.
四.简答题(每题5分,共20分)
(1)的数据源控件起什么作用?
答案:
它既代表源,又代表与数据源连接的数据提供器和数据集,将大量的基层代码隐藏在内部,大大简化访问数据的设计过程。
在程序运行时,这个控件虽然不会显示在界面上,但是在幕后它却能完成很多有用的工作。
(3) 简述 private、 protected、 public、 internal 修饰符的访问权限。
答案:
private:
私有成员, 在类的内部才可以访问。
protected:
保护成员,该类内部和继承类中可以访问。
public:
公共成员,完全公开,没有访问限制。
internal:
在同一命名空间内可以访问。
在堆上。
(4) 重