(4)要获取网页default.aspx的物理路径可以使用Server.MapPath(“default.aspx”) (5)状态管理具有客服端和服务器端两种方式。
(6)设置Button类型控件的属性PostBackUrl值可确定单击按钮后跳转到相应的网页。 (7)Session对象启动时会触发Session_start事件。 (8)设置会话有效时间为10分钟的语句是 。
(9)若设置浏览器禁止Cookie,要有效地识别用户可以在web.config中加入
(10)要对Application状态变量值修改之前应使用Application.Lock()。 二、
(1)判断属性IsCrossPageBack的值可确定是否属于跨网页提交。() (2)使用HTML控件时将不能保持ViewState状态。() (3)Application状态可、由网站所有用户进行更改。() (4)ViewState状态可以在网站的不同网页间共享。() (5)Session状态可以在同一会话的不同网页间共享。()
(6)使用Profile管理个人状态信息需要添加连接数据库的代码。() (7)当关闭浏览器窗口时,Session_End事件立即被触发。() 三、
(1)要重定向网页,不能使用(C)
A.LinkButton B.HtttpResponse.Redirect()方法 C.Image控件 D.HttpServerUtilityTransfer()方法。
(2)下面的()对象可用于使服务器获取从客服端浏览器提交的信息 A.HttpRequest B.HttpResponse C.HttpSessionState D.HttpApplication (3)Session状态和Cookie状态的最大区别是(A)
A.存储的位置不同 B.类型不同 C.生命周期的不同 D.容量不同 (4)默认情况下,Session状态的有效时间是(D) A.30秒 B.10分钟 C.30分钟 D.20分钟
(5)执行lblMsg.Text=”微软”;已经后,页面上显示的内容是(A)
A.微软” B.以测力计形式显示“微软“ C.微软 D.程序错误 四、
(1)简速Session状态和Application状态的异同。 (2)简述页面重定向的不同形式和使用区别。 (3)简述利用Profile管理个人状态信息的过程。 第十章 一
(1) 主题可以包括外观文件样式表文件和图片文件。
(2) 母版页有特殊的@Master指令识别,该指令替换了普通.aspx网页的@Page指令。 (3) 母版页中可以包含一个或多个可替换内容占位符ContentPlaceHolder。
(4) 如果用户要想在网站运行时动态的添加或删除WebPart控件,则需要添加catalogDisplay Mode 控件
(5) 内容页通过@Page和母版页建立联系。 二、
- 5 -
(1)主题至少要有样式表文件(×)
(2)母版页只能包含一个ContentPlaceHolder控件。(×)
(3)在同一主题中美国控件类型值允许有一个默认的控件外观。(×) (4)控件外观中必须指定SkinId值。(√)
(5)同一主题中不允许一个控件类型有重复的SkinId。(√) (6)每个部件页可以包含多个WebPartManager控件。(√) 三、
(1)主题不包括(D)
A.skin控件 B.css控件 C.图片文件 D.Config文件 (2)一个主题必须包含(A)
A.skin文件 B.css文件 C.图片文件 D.config文件 (3)母版页文件的扩展名(B)
A.aspx B. master C.cs D.skin
(4)在(D)模式下,允许重新启用被用户关闭的WebPart控件。 A.BrowseDisplayMode B.DesignDisplayMode C.EditDisplayMode D.CatalogDisplayMode 四、
(1)<%@Page Theme=”ThemeName” %>和<%@ Page StylesheetTheme=”ThemeName”%>有何区别。
(2)主题包括哪几种方式?
(3)简述包含ASP.NET母版页得页面运行时 的显示原理。 第十一章 一、
(1)网站地图文件的扩展名是.sitemap
(2)
(3)若要使用网站导航控件,必须在web.config文件中描述网站的结构。 (4)siteMapPath控件的属性PathDirection功能是改变导航路径的方向。 二、
(1)一个网站地图中只能有一个
(3)网站导航控件都必须通过siteMapPath控件来访问网站地图数据。(×) (4)母版页中不能添加导航控件。(×) 三、
(1)关于嵌套网站地图文件的说法中,(D)是正确。 A.网站地图文件必须在网站根文件夹下。
B. 网站地图文件必须在App_Data子文件夹下。
C. 网站地图文件必须和引用的网页在同一个文件夹中。 D.Web.sitemap必须在网站根文件夹下。
(2)网站导航控件(A)不需要添加数据源控件。
A.SiteMapPath B.TreeView C.Menu D.SiteMapDataSource (3)母版页中使用导航控件,要求() A.母版页必须在根文件夹下。 B.母版页名字必须为Web.master。
C.与普通页一样使用,浏览母版页时就可以查看效果。
- 6 -
D.必须有内容页才能查看效果。 四、
(1)描述网站地图文件的基本格式。
(2)举例说明如何利用嵌套方式解决复杂的网站导航问题。 (3)如何在母版页中使用网站导航功能? 第十三章 一。、
(1)ASP.Net web 服务是基于 创建的。
(2)ASP.NET Web服务文件的扩展名是.asmx,其后台的编码文件一般位于App_code文件夹中。
(3)ASP.Net web服务文件使用@webServer指令代替了@Page指令。 (4)ASP.Net web服务类和普通类的差别是方法前要添加[WebMethod].
(5)若要允许使用ASP.Net AJAX从脚本中调用ASP.Net web服务,则需要在类前面添加System.Web.script.services.ScriptService
(6)对[WebMethod]使用MessageName属性来设置方法的签名。 (7)要使用WCF必须导入的命名空间为System.service.Model。 二、
(1)Web服务只能在ASP.Net 应用程序中使用。(×)
(2)要使用ASP.NET Web服务,主要在添加解决方案中添加引用即可。(×) (3)ASP.Net web服务不允许方法重载。(×)
(4)ASP.Net 1.0默认允许使用HTTP-GET,ASP.Net 1.1以后的版本HTTP-GET请求在么认识情况是禁止的。(√) 三、
(1)Web服务的通信使用协议不包括(B) A.HTTP B.XML C.TCP/IP D.SOAP
(2)如果要在项目中使用ASP.NET web服务,则必须在项目中添加(B) A.服务引用 B.Web引用 C.XML引用 D.web网站 (3)WCF服务(C)
A.可以和ASP.Net web服务在同一项目中使用,但不能跟其他服务一起使用。 B.不可以和ASP.Net web服务在同一个项目中使用。
C.只能在支持WCF消息队列(MSMQ)功能的制作系统上使用。 D.可以在Microsoft所有的操作系统上使用。 四、
(1)为什么要使用Web服务?
(2)ASP.Net web服务.asmx文件包含什么指令?该指令包含哪些属性? (3)什么是WCF服务?与ASP.Net web服务有什么区别?
- 7 -

