复习题1(给学生).doc_第1页
复习题1(给学生).doc_第2页
复习题1(给学生).doc_第3页
复习题1(给学生).doc_第4页
复习题1(给学生).doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单选题1假设txtName是控件TextBox的ID,那么( )是用户输入的内容。AtxtName.Value BtxtName.Name CtxtName.Text DtxtName.ID2App_Data目录用来放置( )。A专用数据文件 B共享文件 C被包含的文件 D代码文件3运行下面一段代码,如果当前时间是12:55,且用户输入为“张三”(输入框TextBox的ID是txtName),则将输出( )。string greeting; switch (DateTime.Now.Hour) case 12: greeting = 0,吃饭了!; break; default: reeting = 0,好好学习!; break; string message = string.Format(greeting, txtName.Text.Trim (); lblMessage.Text =message;A张三,好好学习! B张三, 吃饭了! CtxtName,好好学习! DtxtName, 吃饭了!4、在设置分页时,设置页面大小的属性是( )。APageSetting BPageIndex CPageSize DAllowPaging5网站开发了一个新产品,为此单独创建了一个数据表,与该数据表对应的实体类应该写在哪一层?( )。A模型层 B业务逻辑层 C数据访问层 D表示层6程序需要根据条件组合一个SQL查询语句,语句应该出现在( )。A模型层 B业务逻辑层 C数据访问层 D表示层7GridView控件设置分页后,默认显示( )条记录。A5 B10 C15 D208、在GridView上实现光棒效果,说法正确的是( )。A在页面加载时,插入高亮度显示的脚本 B在数据绑定时,插入高亮度显示的脚本 C在数据绑定后,插入高亮度显示的脚本 D在数据行绑定时,插入高亮度显示的脚本9如果用户信息必须填写电话号码,则注册时,电话号码的验证使用( )控件。ARequiredFieldValidator和RegularExpressionValidator BCompareValidatorCCompareValidator和RegularExpressionValidator DRangeValidator10ValidationSummary控件的作用是( )。A检查总和数B集中显示所有验证的结果C判定有无超出范围 D检查数值大小11DataList的项模板( )。ASeparatorTemplateBItemTemplateCTemplateFieldDAlternatingItemTemplate12下列关于PageDataSource的说法,正确的是( )。APageDataSource可以帮助我们计算总页数、当前页数、每页显示条数B使用PageDataSource,就不能使用ObjectDataScourceC使用PageDataSource可以方便的实现分页和排序DPageDataSource封装了数据绑定控件的分页功能14使用验证码控件Webvalidates时,要先使用( )方法,才会有验证码生成。ACreate()BNew()CInit()DDraw()15有关用户控件的说法正确的是( )。A用户控件时一种自定义的组合控件B用户控件不能在同一应用程序的不同页面上重用C使用用户控件,需要像第三方控件一样在项目中注册该控件D用户控件不能包含其他用户控件16保存用户控件需要使用的扩展名是( )。A.aspx B.asmx C.ascx D.asax17Web服务文件扩展名是( )。Aaspx Bascx Casmx Dashx18Web服务的基本通信协议是( )。ADCOM BSOAP CCORBA DUDP19关于Web服务的描述,下列错误的是( )。A使用Web服务可以穿越防火墙进行通信BWeb服务描述语言WSDL是XML格式的文件CWeb服务测试的返回结果为XML格式文件D不能调用其他网站发布的Web服务20关于调用Web服务的描述,下列错误的是( )。A需要添加Web引用B需要实例化Web服务类C可以实现跨项目调用,但不能实现异地调用D为实现异地调用Web服务,需要将Web服务发布出去21使用三层框架实现表示层显示图书信息,图书信息实体类中包含出版社对象(Publisher)作为一个属性,现在要显示图书的出版社名称(Name),下拉绑定语句正确的是( )。ABCD22DataList控件中,如果希望每行有5列数据,应该设置属性( )。ARepeatDirectionBRepeatColumnsCRepeatLayoutDRepeatNumber23.为了保护网页,我们将被保护的网页分类,并放置于不同的目录下,这是为了( )。A.便于管理B.调试方便C.便于网站的改版D.便于网站的迁移24.在子目录Admin文件夹的web.config文件中有这样的一段代码:这说明( )。A.只有管理员可以访问admin目录B.所有匿名用户都可以访问admin目录C.所有匿名用户都不可以访问admin目录D.所有用户都不可以访问admin目录25.在子目录Admin文件夹的web.conifg文件中有这样一段代码:则允许访问此子目录的角色有( )。A.adminB.admin和managerC.user和managerD.user、manager和admin26.如果需要添加用户角色,使用( )工具比较方便。A.Web站点管理工具B.MMC ASP.NET插件C.内置发布工具D.XCopy27. 默认情况下,Session状态的有效时间是(D) A30秒 B.10分钟 C.30分钟 D.20分钟 填空题1企业应用开发经常使用三层架构,这样可以方便维护。这三层分别是 、 、 。2.母版页中可以包含一个或多个可替换内容占位符_ContentPlaceHolder控件_。3如果希望CheckBox控件内容变换后立即提交服务器处理,需要在控件中添加属性_ 。4目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基.于浏览器的_结构。5母版页的扩展名为_。6数据绑定有两种方式:_、_。7GridView控件的_属性设置为True,表示允许分页。8判断页面是否第一次载入可通过属性 IsPostBack 实现。9对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法 DataBind() 才能显示信息。10通过正则表达式定义验证规则的控件是RegularExpressionValidator 。11设置属性ControlToValidate 指定被验证控件的ID。12.模板列中实现数据绑定时, Eval() 方法用于单向绑定, Bind() 方法用于双 向绑定。13母版页由特殊的_ Master _指令识别,该指令替换了用于普通.aspx网页的Page指令。 简答题1简述六种验证控件的使用场合。答:(1)RequiredFieldValidator:一般用于非空验证;(2)CompareValidator:用于验证用户的输入是否符合要求;(3)RangeValidator:用于范围检查;(4)RegularExpressionValidator:通过设置正则表达式的方式验证用户的输入是否正确;(5)CustomValidator:用于自定义验证;(6)ValidationSummary:用于汇总所有错误报告。2简述内容页和母版页之间的区别。答:(1)内容页扩展名为.aspx,母版页为.master;(2)内容页使用Page声明页面,母版页使用Master声明页面;(3)内容页可以直接访问,母版页不允许直接访问;3简述DropDownList控件如何使用代码绑定数据表的数据?答:(1)分别设置DropDownList的DataValueField和DataTextField的值;(2)将DataSet赋值给DropDownList的DataSource属性;(3)调用DropDownList控件的DataBind()方法。4简述Web服务的工作原理。答:(1)客户端通过UDD发发现Web服务,添加Web引用,并生成代理对象;(2)客户端通过代理对象进行请求,请求会被序列化成XML,通过SOAP协议发出;(3)服务器端SOAP协议获取请求数据,并反序列化成对象作为请求的参数,然后进行处理。处理结果序列化成XML,通过SOAP协议发出;(4)客户端通过SOAP协议获取返回的数据,并反序列化成对象。6列出你所熟知的web.config中的配置节名称和作用。答:(1)ConnectionStrings:用来配置数据库连接字符串;(2)customErrors:用来配置自定义错误;(3)authentication:用来配置身份认证模式;(4)sessionState:用来配置会话状态;(5)appSettings:用来自定义配置项。7分析GridView控件、DataList和Repeater三个控件的特点。答:(1)GridView控件具有丰富的数据绑定列,内置分页和排序功能,适合显示多行多列的数据,而DataList和Repeater适合显示单行多列、单列多行的数据;(2)DataList和Repeater都不带分页、排序功能;(3)性能上:Repeater大于DataList, DataList大于GridView;而开发效率上:GridView大于DataList,DataList大于Repeater。8在Master和Content页面之间,哪些值必须相互匹配?答:两个页面中需要匹配的数据如下:(1)Master和Content页面ContentPlaceHolder控件的ID;(2)Content页面中Page标记的MasterPageFile属性必须正确指定Master页面的存放路径和文件名。9简述GridView控件提供了哪些处理方式?答:GridView控件提供了BoundField显示普通文本;TemplateField以模板的形式自定义数据绑定列的内容;ButtonField提供命令列;CommandField类似ButtonField,它提供了创建命令按钮的功能;10简述使用Web服务优点。答:(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论