ASP.NET相关题目

本文介绍了ASP.NET AJAX技术,包括无刷新技术的优势、UpdatePanel控件的使用、AJAX框架中的关键控件如Calendar、Tabs、ModalPopup等的功能和应用场景,以及XMLHttpRequest对象在AJAX交互中的作用。同时,文章通过一系列选择题的形式,详细解析了ASP.NET AJAX中涉及的控件属性、交互过程和常见问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

2) 在Web技术中,“无刷新”技术实现了在必要的时候只更新页面的以小部分,而不是整个页面,使用这以技术带来了众多优势除了()。(选择一项)

a) 节省网络宽带资源

b) 提供连续的用户体验

c) 催生新的交互方式

d) 便于搜索引擎索引页面

■    .d

49)某ASP.NET AJAX页面的设计图如下,对应的关键代码为:

<asp:UpdatePanel ID=”UpdatePanel1” runat=”server”>

<ContentTemplate>

本站访问人数:

<asp:label ID=”lblNum  runat=”server”  Width=”69px”></asp.Label>

</contentTemplate>

</asp:UpdatePanel>

<asp:Button ID=”btnUpdate” runat-“server” OnClick=”bthUpdate_Click”  Text=”更新”/>

其中“更新”按钮的单击事件是修改lblNum控件的值,使其显示最新的网站访问人数。假设网站的访问人数实时变化,某用户第一次访问该页面时看到的访问人数为20015,那么在用户点击“更新”按钮时,出现的结果是( )。(选择一项)

a) 整个页面刷新,访问人数更新

b) 整个页面刷新,访问人数没有更新

c) 整个页面无刷新,访问人数更新

d) 页面没有任何变化

■    .a

10) 在ASP.NET的AJAX框架技术中,有关Tabs控件作用描述正确的是( )。(选择一项)

a)  用来显示模式弹出窗体

b)  用于显示日历

c)  用于实现菜单效果

d)  用于实现选项卡功能

■    .d

11)Ajax技术不是全新的技术,它是整合了以下除了()以外的三项技术的新的应用式。(选择一项)

a) XML

b) DWR

c) CSS

d) JavaScipt

■    .b

22)AJAX 是ASPNET中AJAX框架的核心控件,它的( )控件用来实现页面无刷新效果。(选择一项)

a) ScriptManager

b) UpdatePanel

c) UpdateProgress

d) ScriptManagerProxy

■    .b

23)ASP.NET提供了一种比较简单的方法统一页面风格,那就是母版页,以下关于母版页与普通页面区别的描述中,错误的是()。(选择二项)

a) 声明不同

b) 扩展名不同

c) 母版页文件名固定,而普通页面文件名可变

d) 普通页面不能使用控件,而母版页可以

■    .cd

25)在ASP.NET中,如果不希望在验证控件的位置显示提示信息,应该将这个验证控件的()属性设为“*”。(选择一项)

a) Control

b) Type

c) Value

d) Text

■    .d

28)在新版本ASP.NET中,动态添加水印效果时,如果使用HttpHandler方式,则创建的HttpHandler程序以( )作为后缀名。(选择一项)

a) .aspx

b) .ashx

c) .asmx

d) .ascx

■    .b

31) 在ASP.NET的技术AJAX框架技术中,日历控件(Calendar)的Format属性的作用是( )。(选择一项)

a) 日历控件绑定的TextBox控件

b) 设置日期显示的格式

c) 设置日历的样式

d) 设置弹出日历的按钮ID

■    .b

25) ASP.NET中AJAX框架技术的ModalPopup控件用于实现( )效果。 (选择一项)

a) 弹出模式窗口

b) 各种阴影效果

c) 折叠面板

d) 根据用户输入的钱几个字母或汉字给出相关提示

■    .a

13) 使用DWR框架可以简化Ajax开发,需要在( )配置文件中为JavaScript脚本暴露Java类。(选择一项)

a) util.js

b) engine.js

c) dwr.xml

d) web.xml

■    .c

44)使用ASP.NET AJAX的Accrdion控件可以动态实现如下图所示的电子有限的菜单折叠效果,下面是添加“邮件”面板及向其中添加“收件箱”超链接的关键代码,则下划线部分需要填入的代码是()。(选择一项)

AccordionPane panel=new AccordionPane();

HyperLink inFolder=new HyperLink();

inFolder.Text=”收件箱<br>”;

__________________________

邮件

收件箱

草稿箱

已发送

已删除

垃圾箱

联系人

日程

a)  panel.Text=”邮件”

panel.Items.Add(inFolder);

b)  Label lblHeader=new Label();

lblHeader.Test=”邮件”;

panel.HeaderContainer.Add(lblHeader);

panel.ContentContainer.Add(inFolder);

c)  Label lblHeader=new Label();

lblHeader.Test=”邮件”;

panel.HeaderContainer.Controls.Add(lblHeader);

panel.ContentContainer.Controls.Add(inFolder);

d)  panel.HeaderContainer.Controls.Add(new Label(“邮件”));

panel.ContentContainer.Controls.Add(inFolder);

■    .c

45) 在JSP中,假设使用Ajax发送请求,判断用户名存在:

//设置请求字符串

Var url=”a.jsp?name=zhangsan”;

//创建XMLHttpRequest对象

var xmlHttpRequest=createXmlRequest();

//设置回调函数

XmlHttpRequest.onreadystatechangchange;

//初始化xmlHttpRequest对象

xmlHttpRequest.open(“GET”,url.true);

xmlHttpRequest.send(null);

function dochange(){

if(xmlHttpRequest.status==200) alert(“hello”);

if(xmlHttpRequest.ready State==4) alert(“hello”);

if(xmlHttpRequest.status==404) alert(“hello”);

}

当发送请求到成功接受响应完毕,一共弹出几次对话框( )。(选择一项)

a) 0

b) 1

c) 2

d) 3

■    .c

2)在ASP.NET的AJAX控件中,以下有关Rating控件属性StarCssClass代表的是( )。(选择一项)

a)当前默认的等级

b)最大等级

c)等级星的样式

d)选中的等级星样式

■    .c

18)ASP.NET中AJAX框架技术的核心组件SeriptManager的作用是( )。(选择一项)

a)全局脚本控制器

b)实现页面无刷新

c)实现在更新过程中给出提示

d)实现在间隔一定的时间自动完成特定的任务

■    .a

21)在Ajax中,XMLHttpRequest对象有( )个状态值。(选择一项)

a)3

b)4

c)5

d)6

■    .c

44)在ASP.NET的AJAX扩展文件中,CollapsiblePanel控件可以使用按钮、图片等控制实现折叠效果,该控件的()属性用于却定panel内是否显示滚动条。(选择一项)

a) Scrollapsed

b) ScrollCollapse

c) ScrollTool

d) ScrollContents

■    .d

3. 在Ajax中,使用()方法创建XMLHttpRequest对象。  (选择二项)

    SSH  第219页 示例-3

a) XMLHttpRequest xmlHttpRequest = new XMLHttpRequest();

b) Object obj = new Object();

c) XMLHttpRequest xmlHttpRequest = new ActiveObject();

d) XMLHttpRequest xmlHttpRequest = new ActiveObject(“Microsoft.XMLHTTP”);

■    .ad

12. ASP.NET AJAX 中,ModalPopup控件的TargetConrolID属性()。(选择一项)

a) 控制弹出窗体的控件ID

b) 要弹出的任何控件ID

c) 控件隐藏弹出窗口的ID

d) 要弹出的Panel控件的ID

■    .b

21. ASP.NET中AJAX框架技术的核心组件UpdateProgress的作用是()。(选择一项)

a) 全局脚本控制器

b) 实现页面无刷新

c) 实现在更新过程中给出提示

d) 实现在间隔一定的时间自动完成特定的任务

■    .c

22. 在Ajax中,以下说法错误的是()。(选择一项)

a) Ajax可以增强用户体验

b) 获得Ajax请求返回的结果后,整个页面必然都将被刷新

c) Ajax主要是通过javascript的XMLHttpRequest对象完成发送请求并获得返回结果

d) Ajax可以发送同步或异步请求

■    .b

25. 以下关于ASP.NET AJAX框架技术描述错误的是()。(选择一项)

a) 包括核心组件、AJAX Control Toolkit 工具包、AJAX CTP增值组件、AJAX示例代码、   AJAX Library类库5个部分

b) 是一种可视化的AJAX应用技术

c) 通过AJAX控件的相关属性设置可以简单实现无数安心效果

d) 该框架技术已经集成了VS2005中

■    .d

32. 在使用ASP.NET AJAX的AutoCmplete控件实现自动完成效果时,通过()属性可以设置用户输入多少个字母才出现提示。(选择一项)

a) MinimumPrefixLengh

b) ServicePath

c) CompletionSetCount

d) TargetControlID

■    .a

45. 某电子邮箱的左侧菜单如图所示,左侧为展开状态,右侧为折叠状态,单击“文件夹”或“邮箱服务”前面的三角箭头,可以折叠或展开其相应的内容,在菜单变化的过程中整个页面无刷新,使用ASP.NET AJAX 的()控件可以实现此功能。(选择一项)

a) Tabs

b) Accordion

c) CollapsiblePanel

d) ModalPopup

■    .b

 

1. ASP.NET中AJAX框架技术的Accordion控件的()属性用来设置菜单内容样式。(选择一项)

a. HeaderCssClass

b. ContentCsClass

c. HeaderTemplate

d. ContentTemplate

e. ■    .b

10.在ASP.NET的AJAX控件中,以下有关Rating控件属性CurrentRating的作用描述正确的是()。(选择一项)

    a.当前默认的等级

    b.最大等级

    c.等级星的样式

    d.选中等级星显示样式

■    .a

18. ASP.NET中AJAX框架技术的CollapsiblePanel控件用于实现()效果。(选择一项)

    a. 弹出模式窗口

    b. 各种阴影效果

    c. 折叠面板

    d. 根据用户输入的前几个字母或汉字给出相关提示

■    .c

23.在ASP.NET的AJAX框架技术中,设置Tabs控件选项卡标题需要设置TabPanel控件的()属性。(选择一项)

    a. HeaderText

    b. HeaderTemplate

    c. ContentTemplate

    d. ActiveTabIndex

■    .a

39. 在ASP.NET的AJAX框架技术中,有关ModalPopup控件的DropShadow属性描述正确的是()。(选择一项)

    a. 用于设置弹出的空间是否有阴影效果

    b. 用于设置是否允许[看不清,看下图]

    c. 用于设置取消按钮的ID

    d. 用于设置确定按钮的ID

■    .a

45. 在DWR框架中,下面配置信息中<include method=”check”/>一句的含义是()。(选择一项)

    <create creator=”new” javascript=”JUserChecker”>

       <param name=”class” value=”com.aptech.jb.biz.UserManager”/>

       <include method=”check”/>

    </create>

    a. UserManager中有名称为check的方法

    b. 将UserManager的check方法发布,使之可以在JavaScript脚本中直接调用

    c. UserManager中必须包含check方法的实现

    d. 将已经定义好的check方法导入到UserManager中,以便可以直接使用

■    .b

3. 以下选项中()不是ASP.NET AJAX框架的组成部分。(选择一项)

    a) AJAX ControlToolkit工具包

    b) AJAX TCP增强组件

    c) AJAX Library类库

    d) Web Service

■    .d

10. 在ASP.NET的AJAX框架技术中,有关Tabs控件作用描述正确的是()。(选择一项)

    a) 用来显示模式弹出窗体

    b) 用于显示日历

    c) 用于实现菜单效果

    d) 用于实现选项卡功能

■    .d

12. 在ASP.NET的AJAX控件中,以下有关Rating控件属性FilledStarCssClass的作用描述正确的是()。(选择一项)

    a) 当前默认的等级

    b) 最大等级

    c) 等级星的样式

    d) 选中的等级星显示样式

■    .d

50. 某ASP.NET AJAX页面的设计图如下,对应的关键代码为:

<asp:UpdatePanel ID=”UpdatePanel” runat=”server”>

    <ContentTemplate>

       本站访问人数:

<asp:Label ID=”lblNum” runat=”server” Width=”69px”></asp:Label>

    </ContentTemplate>

</asp:UpdatePanel>

<asp:Button ID=”btnUpdate” runat=”server” OnClick=”btnUpdate_Click” Text=”更新”/>

其中“更新“按钮的单机事件是修改lblName控件的值,使其显示最新的网站访问人数为20015,那么在用户点击“更新”按钮时,出现的结果是()。(选择一项)

    a) 整个页面刷新,访问人数更新

    b) 整个页面刷新,访问人数没有更新

    c) 整个页面无刷新,访问人数更新

    d) 页面没有任何变化

■    .a

1)    AJAX技术的核心组件是(),通过它可以完成发送请求道服务器并获得返回结果的任务,从而更新局部页面。(选择一项)

SSH 第217页

a)      responseText

b)      readyState

c)      XMLHttpRequest

d)      Microsoft.XMLHTTP

e)      ■    .c

2)    在ASP.NET的AJAX框架技术中,日历控件(Calendar)的Format属性的作用是()。(选择一项)

AJAX 第71页

Calender属性说明:

TargetControlID:与日历绑定的TextBox控件ID

Format:日里显示的日期格式

CssClass:日历的样式

PopupButtonID:通过选择按钮弹出日期时按钮的ID

a)      日历控件绑定的TextBox控件

b)      设置日期显示的格式

c)      设置日历的样式

d)      设置弹出日历的按钮ID

e)      ■    .b

f)       

 

3)    ASP.NET中AJAX框架技术的UpdatePanel控件的<ContentTemplate>元素…(看不清)是()。(选择一项)

a)      更新面板的内容模板

b)      更新面板的触发器

c)      内容模板的更新面板

d)      触发器的更新面板

e)      ■    .a

4)    在ASP.NET的AJAX扩展控件中,Tabs控件时选项卡控件,可以在一个页面上显示多个选项卡,在以下属性中()不是TabPanel控件(选项卡控件)的属性。(选择一项)

AJAX 第77页

Tabs控件属性说明:

HeaderText:选项卡的标题

HeaderTemplate:标题模版

ContentTemplate:内容模版

a)      HeaderTemplate

b)      ContentTemplate

c)      PanelTemplate

d)      HeaderText

e)      ■    .c

 

15)ASP.NET中AJAX框架技术的核心组件UpdatePanel的作用是( )。(选择一项)

a)全局脚本控制器

b)实现页面无刷新

c)实现在更新过程中给出提示

d)实现在间隔一定的时间自动完成特定的任务

■    .b

 

 

23)在ASP.NET的AJAX框架技术中,有关Accordion控件作用描述正确的是( )。(选择一项)

a)用来显示模式弹出窗体

b)用于显示日历

c)用于实现菜单效果

d)用于实现选项卡功能

■    .c

30)ASP.NET中AJAX框架技术中日历控件(Calendar)解决了传统ASP.NET日历控件存在的以下除了()三大问题。

a)不能实现日立控件和TextBox控件的智能绑定

b)选定日期后无法自动隐藏

c)选定日期后需要刷新页面

d)不能实现月份的选择

■    .d

36)在ASP.NET的AJAX扩展控件中,ModalPopup控件主要用来显示模式弹出窗口,以下方法中()方法是该控件的重要方法。(选择二项)

a)Show()

b)Click()

c)Popup()

d)Hide()

■    .ad

12)在ASP.NET的AJAX控件中,以下有关Rating控件属性MaxRating的作用描述正确的是( )。(选择一项)

a) 当前默认的等级

b) 最大等级

c) 等级星的样式

d) 选中的等级星显示样式

■    .b

16)在下面Ajax代码中,下面说法错误的是()。

xmlHttpRequest.open(“GET”,url.true);

a) 在构建请求是url时,可以附加请求参数

b) 参数true表示同步请求

c) 当执行open方法时,xmlHttprequest对象的reayState的值为4

d) open方法必须在xmlHttprequest对象的send方法前执行

■    .b

23)ASP.NET中AJAX框架技术的Accordion控件实现的菜单有分组效果和( )。(选择一项)

a) 等级评价效果

b) 折叠效果

c) 滚动效果

d) 模式弹出窗口效果

■    .b

24)ASP.NET中AJAX框架技术的核心组件Timer的作用是( )。(选择一项)

a) 全局脚本控制器

b) 实现页面无刷新

c) 实现在更新过程中给出提示

d) 实现在一定的事件自动完成特定任务

■    .d

35)ASP.NET中AJAX框架技术的DropShadow控件用于实现( )效果。(选择一项)

a) 弹出模式窗口

b) 各种阴影效果

c) 折叠面板

d) 根据用户输入的前几个字母或产自给出相关提示

■    .b

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值