云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 复习题1(给学生)

复习题1(给学生)

  • 62 次阅读
  • 3 次下载
  • 2026/1/8 20:28:24

单选题

1.假设txtName是控件TextBox的ID,那么( )是用户输入的内容。 A.txtName.Value B.txtName.Name C.txtName.Text D.txtName.ID 2.App_Data目录用来放置( )。

A.专用数据文件 B.共享文件 C.被包含的文件 D.代码文件 3.运行下面一段代码,如果当前时间是12:55,且用户输入为“张三”(输入框TextBox的ID是txtName),则将输出( )。 string greeting;

switch (DateTime.Now.Hour) {

case 12:

greeting = \吃饭了!\ break; default:

reeting = \好好学习!\ break; }

string message = string.Format(greeting, txtName.Text.Trim ()); lblMessage.Text =message;

A.张三,好好学习! B.张三, 吃饭了! C.txtName,好好学习! D.txtName, 吃饭了! 4、在设置分页时,设置页面大小的属性是( )。

A.PageSetting B.PageIndex C.PageSize D.AllowPaging

5.网站开发了一个新产品,为此单独创建了一个数据表,与该数据表对应的实体类应该写在哪一层?( )。

A.模型层 B.业务逻辑层 C.数据访问层 D.表示层

6.程序需要根据条件组合一个SQL查询语句,语句应该出现在( )。 A.模型层 B.业务逻辑层 C.数据访问层 D.表示层 7.GridView控件设置分页后,默认显示( )条记录。 A.5 B.10 C.15 D.20

8、在GridView上实现光棒效果,说法正确的是( )。 A.在页面加载时,插入高亮度显示的脚本 B.在数据绑定时,插入高亮度显示的脚本 C.在数据绑定后,插入高亮度显示的脚本 D.在数据行绑定时,插入高亮度显示的脚本

9.如果用户信息必须填写电话号码,则注册时,电话号码的验证使用( )控件。 A.RequiredFieldValidator和RegularExpressionValidator B.CompareValidator

C.CompareValidator和RegularExpressionValidator D.RangeValidator

10.ValidationSummary控件的作用是( )。 A.检查总和数

B.集中显示所有验证的结果 C.判定有无超出范围 D.检查数值大小

1

11.DataList的项模板( )。 A.SeparatorTemplate B.ItemTemplate C.TemplateField

D.AlternatingItemTemplate

12.下列关于PageDataSource的说法,正确的是( )。

A.PageDataSource可以帮助我们计算总页数、当前页数、每页显示条数 B.使用PageDataSource,就不能使用ObjectDataScource C.使用PageDataSource可以方便的实现分页和排序 D.PageDataSource封装了数据绑定控件的分页功能

14.使用验证码控件Webvalidates时,要先使用( )方法,才会有验证码生成。 A.Create() B.New() C.Init() D.Draw()

15.有关用户控件的说法正确的是( )。 A.用户控件时一种自定义的组合控件

B.用户控件不能在同一应用程序的不同页面上重用

C.使用用户控件,需要像第三方控件一样在项目中注册该控件 D.用户控件不能包含其他用户控件

16.保存用户控件需要使用的扩展名是( )。

A..aspx B..asmx C..ascx D..asax 17.Web服务文件扩展名是( )。

A.aspx B.ascx C.asmx D.ashx 18.Web服务的基本通信协议是( )。

A.DCOM B.SOAP C.CORBA D.UDP 19.关于Web服务的描述,下列错误的是( )。 A.使用Web服务可以穿越防火墙进行通信 B.Web服务描述语言WSDL是XML格式的文件 C.Web服务测试的返回结果为XML格式文件 D.不能调用其他网站发布的Web服务

20.关于调用Web服务的描述,下列错误的是( )。 A.需要添加Web引用 B.需要实例化Web服务类

C.可以实现跨项目调用,但不能实现异地调用

D.为实现异地调用Web服务,需要将Web服务发布出去

21.使用三层框架实现表示层显示图书信息,图书信息实体类中包含出版社对象(Publisher)作为一个属性,现在要显示图书的出版社名称(Name),下拉绑定语句正确的是( )。 A.<%# Bind(\B.<%# Bind(\C.<%# Eval(\

2

D.<%# Eval(\

22.DataList控件中,如果希望每行有5列数据,应该设置属性( )。 A.RepeatDirection B.RepeatColumns C.RepeatLayout D.RepeatNumber

23.为了保护网页,我们将被保护的网页分类,并放置于不同的目录下,这是为了( )。 A.便于管理

B.调试方便

C.便于网站的改版

D.便于网站的迁移

24.在子目录Admin文件夹的web.config文件中有这样的一段代码:

这说明( )。

A.只有管理员可以访问admin目录

B.所有匿名用户都可以访问admin目录 D.所有用户都不可以访问admin目录

C.所有匿名用户都不可以访问admin目录

25.在子目录Admin文件夹的web.conifg文件中有这样一段代码:

则允许访问此子目录的角色有( )。 A.admin

B.admin和manager D.user、manager和admin

D.XCopy D.20分钟

C.user和manager

26.如果需要添加用户角色,使用( )工具比较方便。 A.Web站点管理工具 B.MMC ASP.NET插件 C.内置发布工具 27. 默认情况下,Session状态的有效时间是(D) A.30秒 B.10分钟 C.30分钟 填空题

1.企业应用开发经常使用三层架构,这样可以方便维护。这三层分别是 、 、 。 2.母版页中可以包含一个或多个可替换内容占位符__ContentPlaceHolder控件_。

3.如果希望CheckBox控件内容变换后立即提交服务器处理,需要在控件中添加属性___ 。 4.目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基.于浏览器的____________结构。

5.母版页的扩展名为___________________。

6.数据绑定有两种方式:_______________、__________________。 7.GridView控件的_________________属性设置为True,表示允许分页。 8.判断页面是否第一次载入可通过属性 IsPostBack 实现。

3

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三个控件的特点。 答:

4

(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)可以跨平台,不受技术平台的限制; (2)可以跨越防火墙通信; (3)有利于软件和数据的重用;

(4)方便B2B的集成。

11.简述Machine.config和web.config的区别。 答:

(1)Machine.config是整个计算机所有应用程序的配置,修改后将影响所有本机的应用程序;

(2)web.config是单个Web应用程序的配置文件,一般出现在ASP.NET应用程序的根目录。但是,在所有的文件夹中都可以有名为web.config的配置文件。

5

搜索更多关于: 复习题1(给学生) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

单选题 1.假设txtName是控件TextBox的ID,那么( )是用户输入的内容。 A.txtName.Value B.txtName.Name C.txtName.Text D.txtName.ID 2.App_Data目录用来放置( )。 A.专用数据文件 B.共享文件 C.被包含的文件 D.代码文件 3.运行下面一段代码,如果当前时间是12:55,且用户输入为“张三”(输入框TextBox的ID是txtName),则将输出( )。 string greeting; switch (DateTime.Now.Hour) { case 12: greeting = \吃饭了!\ break; default:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com