ASP.NET技术开发哪里用得到C 语言,ASP.NET试题与答案

1. 下列关于ASP.NET控件的说法,错误的是( C )

A 、ASP.NET控件使用了事件驱动概念

B 、ASP.NET 控件可以设置属性

C、 ASP.NET 控件不可以设置属性

D 、ASP.NET 控件可以拖放到aspx页面

2. Session与Cookie状态之间最大的区别在于( A )

A 、存储的位置不同

B 、类型不同

C 、生命周期不同

D 、容量不同

3. 下列不属于ASP.NET中的page对象的是( D )

A、 IsPostBack

B、 IsValid

C、 Form

D、 PostForm

4. 下列关于DataList控件的说法,正确的是( B )

A、 DataList控件以层布局方式显示多条数据记录

B、 DataList控件不支持内置分页功能,会将数据源提供的所有数据全部呈现在页面上

C、 DataList控件不支持修改和删除功能

D、 DataList控件执行效率低于GirdView控件

5. 关于三层架构的优势,下列说法错误的是( D )

A、 适于变化,利于维护

B、 适用于协作开发

C、 主流趋势

D、 提高系统性能

6. 有关母版页的说法,正确的是( D )

A、 一个站点只能有一个母版页

B、 一个内容页对应母版页的一个位置ContentPlaceHoder

C、 内容页相当于HTML中的iframe页,浏览地址显示母版页地址

D、 母版页的后缀是.master

7. ASP.NET中,在Web窗体页上注册一个用户控件,指定该控件的名称为“Mike”,正确的注册指令为( B )

D、 以上皆是

8. 在ASP.NET的web.config文件中,用于网站与数据库链接的配置节是什么( C )

A、

B、

C、

D、

9. 在ASP.NET应用程序中访问SQL Server数据库时,需要导入的命名空间为( B )

A、System.Data.Oracle

B、System.Data.SqlClient

C、System.Data.ODBC

D、System.Data.OleDB

10. 在ASP.NET中,用户控件的扩展名是( C )

A、aspx

B、asmx

C、ascx

D、asax

11. 关于DropDownList控件,下列说法正确的是( A )

A、在客户端被解释成的HTML标记

B、可以有多个选项处于选中状态

C、DataTextField属性用于设置列表项的值内容

D、SelectedValue属性用于获取选中的项的Text属性

12. 下列选项中,可以存储脱机数据的对象是( A )

A、DataSet

B、Connection

C、DataReader

D、DataAdapter

13. 下列哪个验证控件用于强制用户必须输入信息( A )

A、RequiredFieldValidator

B、RangeValidator

C、RegularExpressionValidator

D、CustomValidator

14. 如果需要确保用户输入大于30且小于60的值,应该使用什么验证控件较合理( C )

A、RequiredFieldValidator

B、CompareValidator

C、RangeValidator

D、RegularExpressionValidator

15. 关于用户密码的加密,下列说法错误的是( B )

A、目的是为了防止用户密码泄露

B、在进行用户登录验证时需要解密

C、MD5加密是不可逆加密

D、进行用户登录验证时需要加密

16. 下面不属于控件的是( A )

A、DataSet

B、Repeater

C、SqlDataSource

D、GridView

17. 在ASP.NET中,TextBox控件的什么属性值用于设置多行文本显示( D )

A、Text

B、Password

C、maxLength

D、Multiline

18. 下列选项中,只有什么不是Page指令的属性( C )

A、codepage

B、debug

C、namespace

D、language

19. 关于Repeater控件,下列说法正确的是( C )

A、Repeater控件不能显示内容

B、Repeater控件不能显示HTML页

C、Repeater控件不会自动添加HTML的相关内容

D、Repeater控件不会显示没有设置格式的内容

20. 用户注册的数据库操作方法应该写在哪一层( C )

A、模型层

B、业务逻辑层

C、数据访问层

D、表现层

21. 关于Application对象,下列说法错误的是( D )

A、用于共享应用程序级信息,即多个用户共享一个Application对象

B、用于共享页面级信息,即多个用户共享一个Application对象

C、在整个应用程序中都可以访问该对象的值,直到应用程序结束

D、Application对象的用法和Cookie对象相同

22. 假设txtName是控件TextBox的ID,那么什么是用户输入的内容( C )

A、txtName.Value

B、txtName.Name

C、txtName.Text

D、txtName.ID

23. 以下什么属性可按照水平或垂直的方向来相应地显示DataList控件的数据( A )

A、RepeatDirection

B、Direction

C、RepeatColumns

D、ReadDirection

24. ASP.NET中包含多种维护状态的技术,下列选项保存在客户端的是什么对象( D )

A、ViewState

B、Session

C、Application

D、Cookie

25. 对于每个访问应用程序的用户,系统都会启动单个以下什么对象( B )

A、Server

B、Session

C、应用程序

D、请求

26. GridView设置分页后,默认显示多少条记录( B )

A、5

B、10

C、15

D、20

27. Global.asax的什么事件在每次页面请求开始时触发( C )

A、Application_EndRequest

B、Application_Start

C、Application_BeginRequest

D、Session_Start

28. 在ASP.NET中,下列关于用户控件的说法,正确的是( A )

A、用户控件是一种自定义的组合控件

B、用户控件不能再同一应用程序的不同网页上重用

C、用户控件类似于第三方控件,需要在项目中引用该控件

D、用户控件不能包含其他用户控件

29. 在ASP.NET中,如果我们要实现一个网站计数器,最好将相关数据存放在什么对象中( A )

A、Application

B、Session

C、Cookie

D、ViewState

30. 使用FreeText控件时,什么属性可获得或者设置文本内容( A )

A、Text

B、Value

C、InnerText

D、InnerHtml

31. 使用Cookie进行身份验证的类型称为什么身份验证( A )

A、Forms

B、Windows

C、PassPort

D、应用程序

多选题

32. 在ASP.NET中进行页面传值的方法有哪些( ACD )

A、Cookie

B、Request

C、Response.Redirect(“xx.aspx?参数名称=参数值”)

D、Session

33. 关于GridView控件,下列说法正确的有什么( BCD )

A、Columns属性用于获取GridView控件中每行的集合

B、AllowSorting属性用于启用排序功能

C、每列表示一个字段,而每行表示一条记录

D、PageSize用于设置每页显示的最大记录条数

34. 关于web服务器控件的说法正确的是什么( AC )

A、运行时输出客户端的是HTML标签

B、运行时输出客户端的是微软特定内容,因为这样才可以在服务器上识别

C、所有支持HTML标准的浏览器都可以识别服务器控件产生的内容

D、浏览器需支持微软标准才能识别服务器控件

35. ASP.NET常见身份验证模式有哪些( ABD )

A、Windows

B、Forms

C、Password

D、None

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值