当前位置:文档之家› aspnet习题

aspnet习题

习题一、填空题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 .jspB .xmlC .aspxD .php2.下列数据类型属于值类型的是()A structB classC interfaceD delegate3.下列数据类型属于引用类型的是( )A enumB structC stringD bool4.下面控件中,可以将其他控件包含在其中,所以它常用来包含一组控件()A AdRatator控件B Button控件C Panel控件D Wizard控件5.如果用来输入密码,需要将TextBox控件的TextMode设置为()A SingleLineB MultiLineC PasswordD 采用默认值6.验证某个值是否在要求的范围内,需要使用()控件A.RequireFieldValidator控件B.CompareValidator控件C.RangeValidator控件D.CustomValidator控件7.开发 Web应用程序,必须具有的工具是()A..NET Framework B.IISC.Visual Studio D.SQL Server8.题是有关页面和控件的外观属性设置的集合,由一组元素组成,不包括() A.外观文件B.级联样式表(CSS)C.图像D.网页9.Session与Cookie状态之间最大的区别在于()A.存储的位置不同B.类型不同C.生命周期不同D.容量不同10.获取服务器的名称,可以用()对象A ResponseB SessionC ServerD Cookie11.在应用程序中访问SqlServer数据库时,需要导入的命名空间为( )A System.Data.OracleB System.Data. SqlClientC System.Data.ODBCD System.Data.OleDB12.下面不属于控件的是()A. DataSetB. RepeaterC. SqlDataSourceD. GridView13.下下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是()A. ExecuteReaderB. ExecuteScalarC. ConnectionD. ExecuteNonQuery 14.面对象中可以脱机处理数据的是( )A.DataSetB.ConnectionC.DataReaderD.DataAdapter15.Session对象的默认有效期为多少分钟()A 10B 15C 20D 应用程序从启动到结束16.如果需要确保用户输入大于30且小于60的值,应该使用( )验证控件较合理。

A. RequiredFieldValidatorB. CompareValidatorC. RangeValidatorD. RegularExpressionValidator框架中,服务器控件是为配合Web表单工作而专门设计的。

服务器控件有两种类型,它们是()。

A.HTML控件和Web控件B.HTML控件和XML控件C.XML控件和Web控件D.HTML控件和IIS控件18.下面哪一个文件是全局配置文件()A Global.asaxB Web.configC Styles.cssD AssemblyInfo.vb19.Cookie是Web服务器保存在用户硬盘上的一段文本,分会话Cookie和永久Cookie。

如要定义一个永久Cookie,则必须设置Cookie的()属性。

A. ValueB. ItemC. PathD. Expires20. 主题不包括()A. skin文件B. css文件C. 图片文件D. config文件21. 现有一人口年龄调査输入框,年龄范围为10〜120,则最好使用()验证控件。

A. RequiredFieldValidatorB. CompareValidatorC. RangeValidatorD. RegularExpressionValidator22. 如需在Calendar控件的SelectionChanged事件发生时得到用户选择的日期,则需要用到Calendar的()属性。

A. SelectDateB. SelectedDateC. ChangeDateD. ChangedDate23. 下面哪一行代码可以得到当前的日期和时间()A.DateTime.NowB. DateTime.TodayC. DateTime. DateAndTimeD. new DateTime24. dsStudents数据集中包含一个名为students的表,该表的字段按顺序为:Id, Name,Age。

如果要获得第1条记录中Name字段的值,应该使用以下哪个代码()。

A. dsStudentsTables(''students'').Rows(0).Item("Name")B. dsStudents.students(l).NameC. dsStudents.Tables[0].Rows[0][l]D. dsStudents.Fields["Name"]25. Global.asax文件中Session_Start事件何时激发()A.在每个请求开始时激发B. 尝试对使用进行身份验证时激发C. 启动会话时激发D. 在应用程序启动时激发26.中用于对SQL Server数据库执行一条Transact-SQL语句或存储过程的对象是()A. Command对象B. Connection对象C. DataReader对象D. DataRow对象27. 在中,用于建立Connection对象和数据集之间的桥梁的对象是()A. DataTable对象B. Command对象C. DataSet对象D. DataAdapter对象28.SqlConnection对象中,用于设置连接SQL Server数据库的字符串的属性是()A. DataSource属性 B. ServerVersion属性 C. ConnectionString属性 D. State属性29.若要在GridView控件中显示【上一页】和【下一页】的导航栏,则属性集合PagerSettings 中的属性Mode值应设置为()。

A.NumericB.NextPreviousC.NextPrevD.上一页,下一页30.如果对定制后的GridView控件实现排序功能,除设置GridView控件的属性AllowSorting 的值为True外,还应设置()属性。

A.SortExpressionB.SortC.SortFieldD.DataFiledText31. 母版页文件的扩展名是()A. .aspxB. .masterC. .csD. .skin32. 某的Web项目,名称为“TestWeb”。

在其根目录下建立两个目录dicl和dic2,两目录下分别有文件filel.aspx和file2.aspx。

现在需要编写代码从file1.aspx跳转到file2.aspx,正确的代码是()。

A. Response.Redirect( “dic2/file2.aspx”)B. Response.Redirect( “~\dic2\file2.aspx” )C. Response.Redirect(“../dic2/file2.aspx”)D. Response.Redirect(“..\dic2\file2.aspx”)33. 定义一个验证控件如下:<asp:RequiredFieldValidator id="RFValidator1" ControlToValidate='TextBox1" Text=" Error" ErrorMessage="错误" runat="server"/>当验证没有通过时,显示的提示信息是()A. ErrorB.错误C. Error错误D. 错误Error34. 现有TextBox控件,需要验证其输入类型为整型,需要使用CompareValidator验证控件判断,需要设置CompareValidator那个属性()。

相关主题