(7) 当关闭浏览器窗口时,Session_End事件立即被触发。(×) 3. 选择题
(1) 要重定向网页,不能使用(C)
A.LinkButton控件 B.HttpResponse.Redirect()方法 C.Image控件 D.HttpServerUtility.Transfer()方法
(2)下面的(A)对象可使用于使服务器获取从客户端浏览器提交的信息。 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=”微软”;语句后,页面上显示
的内容是(B)。
A.微软 B.以超链接形式显示“微软” C.微软
D.程序出错
第七章
1、填空题
(1)数据源空间包括 AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。 (2)连接数据库的信息可以保存在Web.config文件的
(3)利用命令行工具 aspnet_regiis.exe 可以为连接字符串加密。
(4)能连接“层次化数据”的数据源控件是XmlDataSource和SiteMapDataSourc (5)根据数据源的不同,LINQ可分为LINQ to Object、LINQ to SQL、
LINQ to XML和 LINQ to DataSet 。
(6)在LINQ to SQL中,将SQL Server数据库映射为 DataContext 类, 表映射为 实体类,存储过程映射为 方法 。 2、是非题、
(1)数据源控件的Selected事件肯定会被触发。 ( √ ) (2)SqlDataSource控件只能访问SQL Server数据库。 ( × ) (3)连接SQL Server 2005和SQL Server 2005 Express的连接字符串格式是一样
的。 ( × ) (4)利用LINQ查询表达式可建立匿名对象。 ( √ )
(5) LINQ查询表达式的值必须要指定数据类型。 ( × ) (6)在LINQ查询中,使用group子句分组后,其结果集合与原集合的结构相同
( × )
(7)AccessDataSource控件只能用于访问Access数据库。 ( √ ) 3、选择题
(1)连接数据库的验证方式不包括(A)。
A.Forms验证 B.Windows验证
C.SQL Server验证 D.Windows 和 SQL Server混合验证 (2)下面有关SqlDataSource控件的描述中错误的是(D) A.可连接Access数据库
B.可执行SQL Server中的存储过程 C.可插入、修改、删除、查询数据 D.在数据操作时,不能使用参数
(3)下面有关LINQ to SQL的描述中错误的是(B) A.LINQ查询返回的结果是一个集合 B.LINQ to SQL可处理任何类型数据
C. 利用LINQ to SQL要调用SQL Server中定义的存储过程只需要调用映射 后的方法
D.使用LINQ to SQL集合函数的参数常用Lambda表达式 (4)下面有关LINQ to XML的描述错误的是(C)
A.可插入、修改、删除、查询元素 B.可读取整个XML
C. 不能创建XML文档 D.需要导入System..Xml.Linq命名空间
第八章
1. 填空题
(1) 数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。 (2) 数据绑定控件通过属性 DataSourc 与LINQ查询返回的结果实现
绑定。
(3) GridView的属性 AllowPaging 确定是否分页。
(4) 若设置了ImageFile列的属性DataImageUrlFormatString=“~/pic/{0}”,
其中的{0}由属性 DataImageField 值确定。
(5) 模板列中实现数据绑定时, Eval() 方法用于单向绑定, Bind() 方
法用于双向绑定。
(6) 实现不同页显示从主从表常利用 查询字符串 传递数据。 2. 是非题
(1) GridView中能调整列的顺序。(√) (2) GridView中内置了插入数据的功能。(×) (3) 在模板中可添加任何类型的控件。(×)
(4) 模板列中的绑定方法必须写成<%Eval(“Name”)%>或
<%Bind(“Name”)%>形式。(√)
(5) 经过设置,DetailsView能同时显示多头记录。(×) 3. 选择题
(1) 如果希望在GridView中显示“上一页”和“下一页”的导航栏,则属性
集合PagerSettings中的属性Mode值应设为(B)。
A. Numeric B. NextPrevious
C. NextPrev D. 上一页,下一页
(2) 如果对定制后的GridView实现排序功能,除设置GridView的属性
AllowSorting的值为True外,还应该设置(A)属性。
A,SortExpression B,Sort C, SortField D,DataFieldText (3) 利用GridView和DetailsView显示主从表数据时,DetailsView中插入
了一条记录需要刷新GridView,则应把GridView。DataBind()方法的调用置于(D)事件的代码中。
A,GridView的ItemInserting B,GridView的ItemInserted C,DetailsView的ItemInserting D,DetailsView的ItemInserted
第九章
一. 填空题
1. ASP.NET3.5提供的身份验证方式包括_ Windows验证___、Passport验证、None验证和__ Forms验证_.
2. 适合于企业内部使用的验证方式是_ Windows验证__. 3. 要获取web.config中
4. 若要求用户注册是密码至少8位,应设置
1. Forms验证不能应用于企业内部网络(×)
2. Forms验证使用时需要在操作系统中建立用户(×) 3. 成员资格管理、角色管等信息只能存储在ASPNETDB.mdf数据库中(×) 4. 结合使用CreateUserWiard控件的发送邮件功能和属性
AutoGeneratePassword课验证注册用户的电子邮件正确性(√) 5. 使用LoginName空间可以显示登入用户的状态(×) 6. 一个用户只能归属于一种角色(×)
7. ChangePassword控件在修改密码成功口可向用户发送电子邮件(√) 三. 选择题
1. 利用网站管理工具,不能实现的操作时(B) A、 设置网站的身份验证类型 B、 管理操作系统用户 C、 删除角色 D、 用户授权
2. 下面有关LoginView控件的描述中,错误的是(C) A、 可以为不同的角色提供不同的视图 B、 可以为不同的角色提供相同的视图
C、 若已设置AnonymousTemplate和LoggedInTemplate,则在显示时首先显示AnonymousTemplate视图 D、 可以为登入用户提供相同的视图
3.若某文件夹的web.config中包含如下代码:
authorization >
则允许访问此文件夹下网页的角色的有(A)
A、 Admin
B、 Admin和Member C、 Member
D、 拒绝所有角色用户
4.Login控件的属性DestinationgPageUrl的作用是(D) A、登录成功时的提示 B、登陆失败时的提示 C、登录失败时转向的网页 D、登陆成功时转向的网页
第十章
一、填空题
1.主体可以包括_外观文件__、样式表文件和_图片文件__。
2.母版页由特殊的__@ Master ___指令识别,该指令替换了用于普通.aspx网页的@Page指令。
3.母版页中可以包含一个或多个可替换内容占位符__ContentPlaceHolder控件_。 4.如果用户要想在网站运行时动态地添加或删除WebPart控件,则需要添加_ CatalogZone控件_控件。
5.内容页通过_ MasterPageFile ___和母版页建立联系。 二、是非题
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.填空题
(1)网站地图文件的扩展名是__.sitemap __。
(2)
(3)若要使用网站导航控件,必须在_ Web.sitemap _文件中描述网站的结构。 (4)SiteMapPath控件的属性PathDirection功能是_获取或设置导航路径节点的呈现顺序_。 2.是非题
(1)一个网站地图中只能有一个
(3)网站导航控件都必须通过SiteMapPath控件来访问网站地图数据。(× ) (4)母版页中不能tianjia导航控件。(×) 3.选择题
(1)关于嵌套网站地图文件的说法中,( D)是正确的。 A. 网站地图文件必须在网站根文件夹下。
B.网站地图文件必须在App_Data子文件夹下。
C. 网站地图文件必须和引用的网页在同一个文件夹中。 D.Web.sitemap必须在网站根文件夹下。
(2)网站导航控件(A )不需要添加数据源控件。
A.SiteMapPath B.TreeView C.Menu D.SiteMapDataSource (3)母版页中使用导航控件,要求( D)。 A.母版页必须在根文件夹下。 B.母版页名字必须为Web.master。
C.与普通页一样使用,浏览母版页时就可以查看效果。 D.必须有内容页才能查看效果。
第十二章
1. 填空题
(1)通常称 AJAX 页面为无刷新Web页面。 (2)AJAX应用程序所用到的技术包括 XMLHttpRequest对象、JavaScript代码、DHTML或Dynamic HTML和文档对象模型DOM。
(3)ASP.NET AJAX框架由 服务器端AJAX控件 和 客户端脚本库 组成。
(4)若要使用UpdatePanel控件,则必须添加一个 ScriptManager 控件。 2.是非题
(1)一个页面上最多只能放两个UpdatePanel控件。(×)
(2)ScriptManager控件和ScriptManagerProxy控件用法相同。(×)
(3)ScriptManager控件的EnablePartialRendering属性确定某个网页是否参与局部页刷新。默认情况下,属性EnablePartialRendering值为true。(√)
(4)在Visual Studio 2008中默认已安装了ASP.NET AJAX Control Toolkit.(×) (5)Timer控件的属性Interval值是以秒为单位定义的,其默认值为60秒。(×) 3.选择题
(1)下列技术中,(D )不是AJAX应用程序所必需的。 A.XML HttpRequest 对象 B.JavaScript C.XML D.ASP.NET
(2)下列控件中,(A)是ASP.NET AJAX页所必需的。 A.ScriptManager B.UpdatePanel C.UpdateProgress D.Timer
(3)下面有关一个页面上可以使用几个UpdatePanel控件的选项中,(D)是正确的。
A.一个 B.最多一个 C.最少一个 D.多个