西安财经学院 asp net 试题及答案
- 格式:doc
- 大小:146.00 KB
- 文档页数:6
你认为正确答案的题号(如:A、B、C、D),填入题中下扛的上面。
多选不给分。
每题1分,共25分)D )A基于元素的样式 B. 基于类的样式C. 基于ID的样式D. 基于文件的样式(2)下面(B)是静态网页文件的扩展名。
A. .netB. .htmlC. .aspxD. .jsp(3)APP_Code文件夹用了存储(C )A. 数据库文件B. 共享文件C. 代码文件D. 主题文件(4)web.config 文件不能用于(A)。
A. Application事件定义B. 数据库连接字符串定义C. 对文件夹访问授权D.基于角色的安全性控制(5)下面的控件中不能执行鼠标单击事件的是(C )。
A. ImageButtonB. ImageMapC. ImageD. LinkButton(6)单击Button类型控件后能执行单击事件的是(A )。
A. OnClinentClickB. OnClickC. OnCommandClickD. OnClientCommand(7)当需要用控件输入性别时,应选择的控件是(D )。
A. CheckBoxB. CheckBoxListC. LableD. RadioButtonList(8)下面不属于容器控件的是(B )。
A. PanelB. CheckBoxC. TableD. PlaceHolde(9)下面对3.5验证控件说法正确的是(A )。
A.可以在客户端直接验证用户输入信息并显示错误信息。
B.对一个下拉列表控件不能使用验证控件C.服务器验证控件在执行验证时必定在服务器端执行D.对验证控件,不能自定义规则(10)下面对CustomV alidator控件说法错误的是(D)。
A.能使用自定义的验证函数B.可以同时添加客户端验证函数和服务端验证函数C.指定客户端验证的属性是ClientV alidationFuctionD.属性runat用来指定服务器端验证函数(11)使用V alidatorSummary控件需要以对话框形式显示错误信息,则应(B)。
A. 设置属性ShowSummary 值为trueB. 设置属性ShowMessageBox 值为trueC. 设置属性ShowSummary 值为falseD. 设置属性ShowMessageBox 值为true(12)如果需要确保用户输入大于100的值,应该使用( C )验证控件。
A.RequiredFieldV alidator.B. RangeV alidatorC. CompareV alidatorD. RegularExpressionV alidator(13)要重定向网页,不能使用(C)A.LinkButton控件 B.HttpResponse.Redirect()方法C.Image控件 D.HttpServerUtility.Transfer()方法(14)下面的(A)对象可使用于使服务器获取从客户端浏览器提交的信息。
A.HttpRequest B.HttpResponseC.HttpSessionStateD.HttpApplication(15)Session状态和Cookie状态的最大区别是(A)。
A.储存的位置不同 B.类型不同C.生命周期不同 D.容量不同(16)默认情况下,Session状态的有效时间是(D)A.30秒 B.10分钟 C.30分钟 D.20分钟(17)执行lblMsg.Text=”<a herf=’’>微软</a>”;语句后,页面上显示的内容是(B)。
A.<a href=’’>微软</a>B.以超链接形式显示“微软”C.微软D.程序出错(18)连接数据库的验证方式不包括(A)。
A.Forms验证 B.Windows验证C.SQL Server验证D.Windows 和SQL Server混合验证(19)下面有关SqlDataSource控件的描述中错误的是(D)A.可连接Access数据库B.可执行SQL Server中的存储过程C.可插入、修改、删除、查询数据D.在数据操作时,不能使用参数(20)下面有关LINQ to SQL的描述中错误的是(B)A.LINQ查询返回的结果是一个集合B.LINQ to SQL可处理任何类型数据C. 利用LINQ to SQL要调用SQL Server中定义的存储过程只需要调用映射后的方法D.使用LINQ to SQL集合函数的参数常用Lambda表达式(21)下面有关LINQ to XML的描述错误的是(B)A.可插入、修改、删除、查询元素B.可读取整个XMLC. 不能创建XML文档D.需要导入System..Xml.Linq命名空间(22)如果希望在GridView中显示“上一页”和“下一页”的导航栏,则属性集合PagerSettings中的属性Mode值应设为(B)。
A. NumericB. NextPreviousC. NextPrevD. 上一页,下一页(23)如果对定制后的GridView实现排序功能,除设置GridView的属性AllowSorting的值为True外,还应该设置(A)属性。
A,SortExpression B,Sort C,SortField D,DataFieldText(24)利用GridView和DetailsView显示主从表数据时,DetailsView中插入了一条记录需要刷新GridView,则应把GridView。
DataBind()方法的调用置于(D)事件的代码中。
A ,GridView 的ItemInsertingB ,GridView 的ItemInsertedC ,DetailsView 的ItemInsertingD ,DetailsView 的ItemInserted(25).NET Framwork4.0不包括(A )A. .NET Framework 1.1B. .NET Framework 2.0C. LINQD. ASP .NET AJAX判断题(在本题的每一小题的答案要么是正确的(用√表示),要么是错误的(用×表示)请把你的答案填入题干的括号内。
每题1分,共20分)(1).NET Framework 3.0是.NET Framework 4.0的一部分。
(√)(2) 4.0是边解释边执行的。
(×)(3)在Visual Studio 2010环境中开发网站必须安装IIS 。
(× )(4) XHTML 是HTML 的子集。
(×)(5) XHTML 中每个元素都有结束标记。
(√ )(6) .htm 文件不需要编译,直接从Web 服务器下载到浏览器执即可。
(√ )(7) 基于类的样式在定义是要加前缀“#”。
(×)(8) JavaScript 代码必须包含在<script>元素中。
(×)(9)单击Button 类型控件会形成页面往返处理( √)。
(10)如果客户机禁用JavaScript ,则验证必须采用服务器端形式。
(√)(11)服务器端验证是为了保证给用户较快的响应速度。
(×)(12)要执行客户端验证必须设置验证控件属性EnableClientScript 值为true (√)(13)CompareValidator 控件不能用于验证数据类型。
(×)(14)使用CompareValidator 控件时,可以同时设置属性ControlToCompare 和ValueToCompar 的值。
(×)(15)判断属性IsCrossPostBack 的值可确定是否属于跨网页提交。
(√)(16)ViewState 状态可以在网站的不同网页间共享。
(×)(17)Session 状态可以在同一会话的不同网页间共享。
(√)(18)利用LINQ 查询表达式可建立匿名对象。
(√)(19) LINQ 查询表达式的值必须要指定数据类型。
(×)(20)在LINQ 查询中,使用group 子句分组后,其结果集合与原集合的结构相同(×)(填空题,每个空1分,共25分)(1)数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。
(2)数据绑定控件通过属性 DataSourc 与LINQ 查询返回的结果实现绑定。
(3)GridView 的属性 AllowPaging 确定是否分页。
(4)若设置了ImageFile 列的属性DataImageUrlFormatString=“~/pic/{0}”,其中的{0}由属性 DataImageField 值确定。
(5)模板列中实现数据绑定时, Eval() 方法用于单向绑定, Bind() 方法用于双向绑定。
(6)能连接“层次化数据”的数据源控件是 XmlDataSource 和 SiteMapDataSourc(7)根据数据源的不同,LINQ 可分为LINQ to Object 、LINQ to SQL 、LINQ to XML和LINQ to DataSet。
(8)在LINQ to SQL中,将SQL Server数据库映射为DataContext类,表映射为实体类,存储过程映射为方法。
(9)Session对象启动时会触发Session_Start事件。
(10)若设置浏览器禁止Cookie,要有效地识别用户可以在web.config 中加入<SessionState Cookieless="AutoDetect"> 。
(11)要对Application状态变量值修改之前应使用Application.Lock() 。
(12)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性V alidationGroup为相同值。
(13)通过正则表达式定义验证规则的控件是RegularExpressionV alidator。
(14)设置属性ControlToV alidate 指定被验证控件的ID。
(15)对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法DataBind() 才能显示信息。
(16)如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性GroupName设置成相同的值实现。
(17) 3.5 的服务器控件包括HTML服务器控件和Web服务器控件。
(18)添加属性runat="server"可将XHTML元素转化为HTML服务器控件1. 2.0的数据源控件有几种类型?各用于访问什么类型的数据?[参考答案]数据源控件有5种类型,分别可以用于访问数据库(database)、平面文件(flat file )、各种对象(Object)以及XML文件等。