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 )
A、 <%@Register TagPrefix=”Mike” TagName=”Space2” Src=”myX.ascx”%>
B、 <%@Register TagPrefix=”Space2” TagName=”Mike” Src=”myX.ascx”%>
C、 <%@Register TagPrefix=”SpaceX” TagName=”Space2” Src=”Mike”%>
D、 以上皆是
8. 在ASP.NET的fig⽂件中,⽤于⽹站与数据库链接的配置节是什么( C )
A、<configSections>
B、<connectionString>
C、<connectionStrings>
D、<appSettings>
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
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 )
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
session和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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论