aspnet习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题
一、填空题
1..NET Framework具有两个组件,它们是和类库。
2.页面文件的后缀名是。基于C#的程序文件的后缀是。3.对两个值进行比较验证,需要使用控件;验证相关输入控件的值是否匹配正则表达式指定的模式,需要使用控件。4.母版页是2.0中新增的功能,是扩展名为的文件;级联样式表是扩展名为的文件。
5.使用Application对象时防止竞争,使用前锁定语句为;使用后解锁语句为。
6.当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的属性设置为。
7.控件TextBox的AutoPostBack属性的作用是,值为_______ _____。8.Command对象ExecuteNOQuery()方法的功能是___________________________,值为___________________。
9..net Framework是开发平台的基础,它包括两个主要组件:
和。
10.允许以两种方式从数据库中检索数据;一种是使用对象;第二种是使用___ ______对象。
11.Session对象的生命周期为,在产生,在结束。12.ASPX网页的代码储存模式有两种,是和。13.数据适配器DataAdapter用于和。
14.Command对象ExecuteReader()方法的功能是。15.多态包括多态和多态。
16. 在中所有的自定义用户控件都必须继承自。
17. 如果希望控件内容变换后立即回传表单,需要在控件中添加属性。
18. 提供了大量的内置对象,其中对象用于读取客户端的信息,
对象的作用恰恰相反,主要用于控制对浏览器的输出。
19.用于访问和操作数据的两个主要组件是和。20.DataTable由哪些对象组成(任意写3个)、、
21. 网站地图文件的扩展名是。
22.用户控件的文件扩展名是。
23. 对象可以在客户端长期保存信息,对象用来记载一次会话中的客户的信息。
24. 若要使用网站导航控件,必须在文件中描述网站的结构。
25. 文件上传控件PostedFile的FileName属性表示的是。
26. 模版列中实现数据绑定时,方法用于单向绑定,方法用于双向绑定。
27. 要对Application状态变量值修改之前应使用。
28. 主题可以包括、样式表文件和。
二、单项选择题
1.下列文件名后缀中,只有哪个不是动态网页的后缀( )
A .jsp
B .xml
C .aspx
D .php
2.下列数据类型属于值类型的是()
A struct
B class
C interface
D delegate
3.下列数据类型属于引用类型的是( )
A enum
B struct
C string
D bool
4.下面控件中,可以将其他控件包含在其中,所以它常用来包含一组控件()
A AdRatator控件
B Button控件
C Panel控件
D Wizard控件
5.如果用来输入密码,需要将TextBox控件的TextMode设置为()
A SingleLine
B MultiLine
C Password D采用默认值
6.验证某个值是否在要求的范围内,需要使用()控件
A.RequireFieldValidator控件
B.CompareValidator控件
C.RangeValidator控件
D.CustomValidator控件
7.开发 Web应用程序,必须具有的工具是()
A..NET Framework B.IIS
C.Visual Studio D.SQL Server
8.题是有关页面和控件的外观属性设置的集合,由一组元素组成,不包括()A.外观文件B.级联样式表(CSS)C.图像D.网页
9.Session与Cookie状态之间最大的区别在于()
A.存储的位置不同
B.类型不同
C.生命周期不同
D.容量不同
10.获取服务器的名称,可以用()对象
A Response
B Session
C Server
D Cookie
11.在应用程序中访问SqlServer数据库时,需要导入的命名空间为( )
A System.Data.Oracle
B System.Data. SqlClient
C System.Data.ODBC
D System.Data.OleDB
12.下面不属于控件的是()
A. DataSet
B. Repeater
C. SqlDataSource
D. GridView
13.下下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是()
A. ExecuteReader
B. ExecuteScalar
C. Connection
D. ExecuteNonQuery
14.面对象中可以脱机处理数据的是( )
A.DataSet
B.Connection
C.DataReader
D.DataAdapter
15.Session对象的默认有效期为多少分钟()
A 10
B 15
C 20
D 应用程序从启动到结束
16.如果需要确保用户输入大于30且小于60的值,应该使用( )验证控件较合理。
A. RequiredFieldValidator
B. CompareValidator
C. RangeValidator
D. RegularExpressionValidator
框架中,服务器控件是为配合Web表单工作而专门设计的。服务器控件有两种类型,它们是()。
A.HTML控件和Web控件
B.HTML控件和XML控件
C.XML控件和Web控件
D.HTML控件和IIS控件
18.下面哪一个文件是全局配置文件()
A Global.asax
B Web.config
C Styles.css
D AssemblyInfo.vb
19.Cookie是Web服务器保存在用户硬盘上的一段文本,分会话Cookie和永久Cookie。如要定义一个永久Cookie,则必须设置Cookie的()属性。
A. Value
B. Item
C. Path
D. Expires
20. 主题不包括()
A.skin文件
B.css文件
C. 图片文件
D.config文件
21. 现有一人口年龄调査输入框,年龄范围为10〜120,则最好使用()验证控件。
A. RequiredFieldValidator
B. CompareValidator
C. RangeValidator
D. RegularExpressionValidator
22. 如需在Calendar控件的SelectionChanged事件发生时得到用户选择的日期,则需要用到Calendar的()属性。
A.SelectDate
B. SelectedDate
C.ChangeDate
D.ChangedDate
23. 下面哪一行代码可以得到当前的日期和时间()
A.DateTime.Now
B. DateTime.Today
C. DateTime. DateAndTime
D.new DateTime
24. dsStudents数据集中包含一个名为students的表,该表的字段按顺序为:Id, Name,Age。如果要获得第1条记录中Name字段的值,应该使用以下哪个代码()。