asp.net程序设计教程课后答案
asp程序设计习题答案

asp程序设计习题答案简答题第1章/doc/1211345175.html,概述P18(1)名词解释静态网页:一般指用超文本标记语言HTML来实现,以htm或html做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。
动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。
它根据不同类型的客户端请求生成不同的页面,具有交互性。
动态网页是用标准html代码和动态语言(如:asp,jsp,php,/doc/1211345175.html,等)编写的。
服务器端:在万维网中提供网页服务的一端称为服务器端。
客户端:接受服务的一端称为客户端。
名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。
例如system.io类包含了用来处理输入输出操作的类。
应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。
所以用/doc/1211345175.html,新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在IIS 中添加相应的虚拟目录。
(1)请比较静态网页和动态网页的工作原理: 静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。
静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的html代码,在返回给客户端。
第2章/doc/1211345175.html,程序设计基础P62(2)有100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?sub page_load()dim m,n,big_monk,small_monk as integermessage.text="可能的组合是:"for m=1 to 100big_monk=msmall_monk=100-mif 4*big_monk+small_monk/4.0=100 thenmessage.text+="大和尚:" & big_monk & "个,小和尚" & small_monk & "个;"end ifnextend sub第3章、服务器控件P983、普通的HTML标记、HTML服务器控件、Web服务器控件有什么联系和区别?HTML服务器控件和WEB服务器控件都是从普通HTML发展过来的,只要给普通HTML代码添加id和runat=server属性就变成了HTML服务器控件,WEB服务器控件是.net提供的一套全新的控件,它的设计合理使用更简便,但是目前还没有和HTML完全一一对应。
asp程序设计第二版课后习题答案

第1章基础1.什么是静态网页?什么是动态网页?静态网页就是用纯HTML代码编写的网页。
这些网页的代码是用一些编辑器输入的,或者是用一些网页设计程序生成的,保存为.html或.htm文件的形式。
设计完成之后,无论是哪个用户访问这个网页,在什么时候访问这个网页,以何种方式进入这个网页,它的显示都不会发生任何变化。
要对用户请求做出动态响应,就要使用动态网页,动态网页可以为不同的用户提供个性化的服务,而为了实现这种动态性,就需要进行程序设计。
2.简述你对的事件驱动机制的理解。
使用一个事件驱动编程模型。
该模型定义了一个事件序列,这些事件在页面的生命周期中被依次引发,顺序为Init →Load →控件事件→Unload对每个引发的事件,你可能需要完成一些任务。
可以在称为事件处理过程中编写代码。
例如,可以在Web页面的Init或Load事件中编写页面初始化代码。
Page_Init是页面的Init 事件的事件处理器,而page_Load是页面的Load事件的事件处理器。
3.简述页面的事件序列,事件触发时机及顺序。
4.IsPostBack的作用是什么?在page_Load的过程中,你可以读取或者重置页面的属性和控件的属性,根据IsPostBack属性判定页面是否为第一次被请求,执行数据绑定等等。
IsPostBack属性为false 表明页面是被第一次显示,为true表明页面被请求后返回(PostBack)的结果值。
5.怎样配置运行环境?(略)第2章C#语言基础1.怎样在程序中加入注释文本?可以使用服务器端注释在页面中包括注释,服务器端注释说明文档,也可防止服务器代码和静态内容执行或呈现。
服务器端注释以<%一开始,以一%>结束。
如下所示:<%-- 这是一个注释--%>在代码中用//做单行注释;用/* */作多行注释2.C#语言中有哪几种控制语句?●条件控制if else switch case●循环控制while do for foreach●跳转语句break continue3.在构造表达式时,怎样明确指定运算次序?见表2-8 运算符从高到低的优先级顺序4.指出下列语句中的语法错误int i;for (i = 1; i <= 10; i++){if ((i % 2) = 0)continue;Response.Write(i);}答:if ((i % 2) = 0)中要用==5.下列语句有哪些语法错误?string[] arr = new string[5]string[5] = 5th string.答:string[] arr = new string[5]string[5] = “hello”.语句缺少分号;字符串要用双引号””6.写一个程序,把字符串“Hello Word”以相反顺序输出<%@ Page Language="C#" %><%String s="Hello World";for (int i = s.Length-1;i>=0;i--){Response.Write(s[i]);}%>7.下面函数有什么错误?bool Write(){Response.Write("Text output from function.");}答:缺少reture语句。
课后答案ASP程序设计尚俊杰清华大学出版社

《程序设计》习题答案尚俊杰第1章概述1.思考题1.名词解释静态网页:一般指用超文本标记语言HTML来实现,以htm或html做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。
动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。
它根据不同类型的客户端请求生成不同的页面,具有交互性。
动态网页是用标准html代码和动态语言(如:asp,jsp,php,等)编写的。
关于静态动态网页的概念请参照P1.(P1=第1页,下同)服务器端:在万维网中提供网页服务的一端称为服务器端。
客户端:接受服务的一端称为客户端。
名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。
例如system.io类包含了用来处理输入输出操作的类。
应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。
所以用新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在IIS中添加相应的虚拟目录。
2.搜狐网站的服务器是服务器端,因为它提供网页服务;而小王的电脑就是客户端了3.小王的电脑既是服务器端又充当了客户端的角色。
4.静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。
静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的html代码,在返回给客户端。
5.比较asp,php,jsp的优缺点:asp:优点:简单易学、容易上手;缺点:不能跨平台,速度较慢。
php:优点:免费、开放源代码;缺点:缺乏大公司的支持。
jsp:优点:跨平台;缺点:复杂难学。
6.简述的优点:效率增强,开发简单,移植方便等。
详见P6-P7.7.在资源管理器中可以直接打开以html做后缀名的静态网页文件,但是却不能打开这种动态网页文件,因为这些文件只有经过服务器端的解释才能正确显示。
【免费下载】ASP NET程序设计项目开发教程C#版课后习题答案

第五章
一、填空题
(1)Runat=“Server” 属性和 Id 属性
(2)Src Alt
(3)DataTextField DataValueField
二、选择题
(1)B
(2)A
(3)D
(4)B
三、简答题
(1)简述 HTML 服务器端控件与 HTML 标记的关系。
答:几乎所有的 HTML 标记都可转化为 HTML
SiteMapPath 中主要设置属性、方法、事件等项。
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配,料置不试技仅卷术可要是以求指解,机决对组吊电在顶气进层设行配备继置进电不行保规空护范载高与中带资负料荷试下卷高总问中体题资配,料置而试时且卷,可调需保控要障试在各验最类;大管对限路设度习备内题进来到行确位调保。整机在使组管其高路在中敷正资设常料过工试程况卷中下安,与全要过,加度并强工且看作尽护下可关都能于可地管以缩路正小高常故中工障资作高料;中试对资卷于料连继试接电卷管保破口护坏处进范理行围高整,中核或资对者料定对试值某卷,些弯审异扁核常度与高固校中定对资盒图料位纸试置,.卷编保工写护况复层进杂防行设腐自备跨动与接处装地理置线,高弯尤中曲其资半要料径避试标免卷高错调等误试,高方要中案求资,技料编术试5写交卷、重底保电要。护气设管装设备线置备4高敷动调、中设作试电资技,高气料术并中课3试中且资件、卷包拒料中管试含绝试调路验线动卷试敷方槽作技设案、,术技以管来术及架避系等免统多不启项必动方要方式高案,中;为资对解料整决试套高卷启中突动语然过文停程电机中气。高课因中件此资中,料管电试壁力卷薄高电、中气接资设口料备不试进严卷行等保调问护试题装工,置作合调并理试且利技进用术行管,过线要关敷求运设电行技力高术保中。护资线装料缆置试敷做卷设到技原准术则确指:灵导在活。分。对线对于盒于调处差试,动过当保程不护中同装高电置中压高资回中料路资试交料卷叉试技时卷术,调问应试题采技,用术作金是为属指调隔发试板电人进机员行一,隔变需开压要处器在理组事;在前同发掌一生握线内图槽部纸内故资,障料强时、电,设回需备路要制须进造同行厂时外家切部出断电具习源高题高中电中资源资料,料试线试卷缆卷试敷切验设除报完从告毕而与,采相要用关进高技行中术检资资查料料和试,检卷并测主且处要了理保解。护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
WEB应用程序设计技术--ASP.NET练习及答案练习11.简答题(1)简

WEB 应用程序设计技术 练习及答案练习11.简答题(1)简述Web应用及其特点。
答:Web应用的是一种基于标准的应用集成方式,它可以将运行在通过Intranet、Extranet或Internet 连接的分布式服务器上的应用集成在一起。
Web应用建立在Web系统之上,而且加以扩展,即添加了业务功能。
从本质上说,Web应用利用Web站点作为一个业务应用的前端。
Web应用利用所支持的技术使得其内容具有动态性,如果服务器上没有业务逻辑存在,系统将不被称为Web应用。
主要有以下特点:a.易用性好b.易于维护c.信息共享度高d.扩展性好e.安全性好f.广域网支持g.保护企业投资(2)简述WEB应用的开发技术。
答:主要有以下开发技术:a.HTML(Hyper Text Markup Language)超文本标记语言b.PHP(Personal Home Page Tools)技术c.JSP(Java Server Pages)技术d.ASP(Active Server Page)技术e.技术(3)简述.NET框架的主要思想。
答:.NET 是一个开发和运行软件的新环境,便于开发基于Web 的服务,拥有丰富的运行库服务,支持用多种编程语言编写的组件,具有跨语言和跨平台的互操作能力。
侧重点从连接到互联网的单一网站或设备上,转移到计算机、设备和服务群组上,使其通力合作,提供更广泛更丰富的解决方案。
用户将能够控制信息的传送方式、时间和内容。
计算机、设备和服务将能够相辅相成,从而提供丰富的服务。
(4)简述的主要特点。
a.强大的语言支持,支持的开发语言包括、C#.NET、、VC++.NET以及其它.NET Framework所支持的语言。
b.跨平台运行,所有.NET 源脚本代码(使用任何语言) 在第一次运行时被编译为IL (Intermediate Language—中间语言,又称为MSIL,MicroSoft Intermediate Language)。
习题及参考答案 ASPNET案例教程教辅资料 教学课件

第1章习题及参考答案一.单选题1.(C )技术是基于Java Servlet以及整个java体系的Web开发技术。
A.CGI B.ASP C.JSP D.PHP2.下面哪一个不是动态网页技术(D )。
A. B.ASP C.JSP D.HTML3.在客户端网页脚本语言中最为通用的是( A )。
A.JavaScript B.VB C.Perl D.ASP4.下列描述错误的是( B )。
A.DHTML是HTML基础上发展的一门语言B.HTML主要分为两大类:服务器端动态页面和客户端动态页面C.客户端的DHTML技术包括HTML4.0、CSS、DOM和脚本语言D.DHTML侧重于WEB内容的动态表现5.可以不用发布就能在本地计算机上浏览的页面编写语言是(B )。
A.ASP B.HTML C.PHP D.JSP6.一个HTML文档必须包含3个元素,它们是html、head和(B )。
A.script B.body C.title D.link7.下面(C )是换行符标签。
A.<body> B.<font> C.<br> D.<p>8.为了标识一个HTML文件,应该使用的HTML标记是( C )。
A.<p></p> B.<boby></body> C.<html></html> D.<table></table> 9.在静态网页中,必须使用(A )标记来完成超级链接。
A.<a>…</a>B.<p>…</p>C.<link>…</link>D.<li>…</li> 10.用HTML标记语言编写一个简单的网页,网页最基本的结构是(D )。
A.<html> <head>…</head> <frame>…</frame> </html>B.<html> <title>…</title> <body>…</body> </html>C.<html> <title>…</title> <frame>…</frame> </html>D.<html> <head>…</head> <body>…</body> </html>11.以下标记符中,用于设置页面标题的是(A )。
WEB程序设计(ASP.NET版)智慧树知到课后章节答案2023年下青岛科技大学

WEB程序设计(版)智慧树知到课后章节答案2023年下青岛科技大学青岛科技大学第一章测试1.模型(Model)是应用程序中用于处理应用程序数据逻辑的部分。
()答案:对2.HTML是一种用于制作超文本文档的简单标记语言。
()答案:对3.CSS可用于控制HTML和XML内容的数据交换形式。
()答案:错4.JavaScript是为适应静态网页的交互性而诞生的一种新的脚本(Script)语言。
()答案:错5.Ajax是指一种创建交互式网页应用的网页开发技术。
()对第二章测试框架中包含编译器 csc.exe。
()答案:对2.处于同一个命名空间中的类必须有明确的相互关系。
()答案:错3.在C#中不存在全局方法和变量,所有的变量和方法都包含在类的定义中。
()答案:对4.C#标识符的首字符必须为字母、下划线或@。
()答案:对5.声明数组时既指定了数组的名字和数组元素的类型,又开辟了内存空间。
()错第三章测试1.类体由成员变量定义和成员方法定义两部分组成。
()答案:对2.C#修饰符按功能可分为两类:类修饰符和成员修饰符。
()答案:错3.构造方法的主要作用是完成对类的对象的初始化工作。
()答案:对4.析构方法能被重载,但不能被继承。
()答案:错5.用protected修饰的成员变量可以被3种类所引用:该类自身、该类的嵌套类及该类的子类。
()对第四章测试1.HTML元素和属性是不区分大小写的,但通常约定标记符使用大写字母。
()答案:对2.<HEAD></HEAD>是HTML文件头标记符,用来描述HTML首部的内容,其作用是说明文档的整体信息。
()答案:对3.在HTML文档中,可以用回车、空格、Tab键来调整文档段落的格式。
()答案:错4.锚点标签定义元素仅限于文字。
()答案:错5.<DIV>称为区隔标记,其作用是将页面分隔为不同的区域。
()对第五章测试与ASP保持语法兼容,但不能同时运行于IIS服务器上。
ASP。net程序设计基础教程(第2版)05第五章课后习题答案

第5章数据库操作技术5.6课后习题5.6.1作业题1. 实现数据库的增删查改功能。
如图19-图26(1)注册(向数据库中添加记录)图19 注册图20 注册后的数据库(2)登录(从数据库中查询记录),要求采用DataReader对象。
图21 登录图22登录成功提示信息(3)修改密码(修改数据库中的记录)图23 修改密码图24 修改密码后的数据库(4)注销(删除数据库中的记录)图25注销图26注销帐号后的数据库2. 采用ExecuteScalar方法,改写5-1中登录功能的代码。
3. 采用DataAdapter对象和DataSet对象,改写5-1中登录功能的代码。
4. 首先附加“IPAddress”数据库到SQL Server2008中,数据库中“IP”表的结构如图27所示,部分数据如图28所示,建立如图所示的页面,输入IP地址,将查询结果显示在Label控件中,如图29所示,要求采用DataReader对象。
图27 表结构图见“课后习题源代码”文件夹下的“homework5-1——homework5-5”5.6.2思考题访问关系数据库有哪两种方式?区别是什么?答:一共支持两种数据库访问方式,分别是连接模式的和断开模式。
通常情况下采用断开模式,这样当多个用户访问数据库的时候可以缓解数据库服务器的压力。
连接模式一般用于显示大量的数据,或者实时性要求较高的时候.2.DataReader与Dataset有什么区别?答:DataReader是只读的,而且只能向前读。
Datase是内存中的数据库,支持增删查改。
DataReader不支持缓存、分页与动态排序,速度较快。
DataSet支持缓存、分页与动态排序,速度较慢。
3. 请简要叙述数据库的连接池机制答:对上层用户提供了数据库连接池的服务,使用完的数据库连接将被有选择的保持在数据库连接池中,以供下次使用。
当用户以某个连接字符串申请数据库连接时,数据库连接池将尝试寻找在池中寻找具有相同的连接字符串的连接,并直接提供给用户。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序设计教程课后答案【篇一:web.asp程序设计课后习题答案(沈士根版)】/p> (1).net framework主要包括公共语言运行库clr 和类库。
(2)网站在编译时,首先将语言代码编译成微软中间语言msil。
(3)一台iis web服务器ip地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的url为(4)可以通过复制网站同步网站上的一个文件。
2.是非题(1)托管代码是以clr为基础的代码。
(√)(2)3.5仍使用2.0引擎。
(√)(3).net framework 3.0是.net framework 3.5的一部分。
(√) 3.选择题(1).net framwork3.5不包括(a)a. .net framework 1.1b. .net framework 2.0c. linqd. ajax(2)下面(d)网站在建立时要求安装microsoft frontpage服务器扩展。
文件系统 b. 本地iis c. ftp站点 d.远程站点(3)发布网站后不可能存在的文件夹是(b)a. app_datab.app_code c.app_themes d.bin第二章1. 填空题(1) visual studio 2008 默认建立的xhiml文件类型是transitional。
(3)存放web窗体页c#代码的模型有单文件页模型和代码隐藏页模型。
(4)单文件页模型中,c#代码必须包含于script…/script之间。
(5)外部样式表通过link元素链接到网页。
(6) xml主要用于传输和存储数据。
2.是非题(2) xhtml中每个元素都有结束标记。
(√)(3) .htm文件不需要编译,直接从web服务器下载到浏览器执即可。
(√)3.选择题(1)css样式不包括(d)a 基于元素的样式b. 基于类的样式c. 基于id的样式d. 基于文件的样式(2)下面(b)是静态网页文件的扩展名。
b. .htmlc..aspxd..jsp(3)app_code文件夹用了存储(c)a. 数据库文件b. 共享文件c. 代码文件d. 主题文件(4)web.config 文件不能用于(a)。
a. application事件定义b. 数据库连接字符串定义c. 对文件夹访问授权d.基于角色的安全性控制第三章1. 填空题(1) c#使用的类库就是 . net framework提供的类库。
(2)要在一个类中包含system.data命名空间的语句是using system.data。
(3)使用static修饰符能调用未实例化得类中的方法。
(4) c#中的数据类型包括值类型和引用类型。
(5)枚举类型是由一组命名常量组成的类型。
(6)在c#统一类型系统中,所有类型都是直接或间接地从system.object继承。
(7)装箱实质是把值类型转化为引用类型。
(8)至少会执行一次循环的循环语句是do-while语句。
(9)较适用于一直知循环次数的循环语句是for语句。
(10)如果类名为userinfo,那么它的构造函数名为userinfo。
(11)继承可以重用现有类的数据和行为,并扩展新的功能。
2. 是非题(1) decimal类型必须在数据末尾添加m或m,否则编译器以double类型处理。
((2)访问数据结构中成员的方式通常使用“结构名.成员名”形式。
(√)(5)在switch结构中,每一个case块的结束必须有break或goto语句。
(√)(6) foreach语句适用于枚举数组中的元素。
(√)(7)当一个类实例化时,它的构造函数中包含的代码肯定会执行。
(√)3. 选择题(1)下列数据类型属于值类型的是(a)。
a. structb.classc.interfaced.delegate(2)下列数据类型属于引用类型的是(c)。
a.boolb.char c.string d.enum(3)下列运算符中(d)具有三个操作数。
a.= b.c.++ d.?(4)下面有关数据类型的描述中不正确的是(b)。
a.在引用类型中,有可能两个变量引用同一个对象。
b.bool类型中可以用数字1表示true。
c.byte类型的取值范围是0~255。
、d.可以通过转义符方式输入字符。
(5)下面对protected修饰符说法正确的是(d)a.只能在派生类中访问b.只能在所属的类中访问√)c.能在当前应用程序中访问d.能在所属的类或派生类中访问(6)以下有关属性的说法错误的是(b)。
a.通过属性能获取类中 private字段的数据b.当属性定义时,若仅包含set访问器,表示该属性为只读属性c.属性的访问形式是“对象名.属性名”d.属性体现了对象的封装性第四章1.填空题(1)在textbox控件中输入内容并当焦点离开textbox控件时能触发textchanged事件,应设置属性。
(2)判断页面是否第一次载入可通过属性 ispostback 实现。
(3) 3.5 的服务器控件包括 html服务器控件和 web服务器控件。
(4)添加属性 runat=server 可将xhtml元素转化为html服务器控件。
(5)设置属性 enabled 可决定web服务器控件是否可用。
(6)当需要将textbox控件作为密码输入框时,应设置textmode=password。
(7)对使用数据源显示信息的web服务器控件,当设置完控件的属性datasource后,需要方法 databind()才能显示信息。
(8)如果需要将多个单独的radiobutton控件形成一组具有radiobuttonlist控件的功能,可以通过将属性设置成相同的值实现。
2.是非题(1)单击button类型控件会形成页面往返处理(√ )。
(2)当页面返回时,在触发控件的事件之前会触发page_load事件(√ )。
(4)利用multiview和view控件能实现向导功能(√ )。
3.选择题(1)web服务器控件不包括( b )。
a. wizardb. inputc. adrotatord. calender(2)下面的控件中不能执行鼠标单击事件的是( c )。
a. imagebuttonb. imagemapc. imaged. linkbutton(3)单击button类型控件后能执行单击事件的是( a )。
a. onclinentclickb. onclickc. oncommandclickd. onclientcommand(4)当需要用控件输入性别时,应选择的控件是(d)。
a. checkboxb. checkboxlistc. labled. radiobuttonlist(5)下面不属于容器控件的是( b )。
a. panelb. checkboxc. tabled. placeholder第五章1填空题(1)窗体验证包括客户端和服务器端两种形式。
(2)判断页面的属性 isvalid 值可确定整个页面的验证是否通过。
(3)若页面中包含验证控件,可设置按钮的属性causesvalidation=false ,使得单击该按钮后不会引发验证过程。
(4)若要对页面中包含的控件分成不同的组进行验证,则应设置这些控件的属性 validationgroup 为相同值。
(5)通过正则表达式定义验证规则的控件是regularexpressionvalidator。
(6)设置属性 controltovalidate 指定被验证控件的id。
2.是非题(1)如果客户机禁用javascript,则验证必须采用服务器端形式。
(√ )(3)要执行客户端验证必须设置验证控件属性enableclientscript值为true.(√)3.选择题(1)下面对3.5验证控件说法正确的是(a )。
a.可以在客户端直接验证用户输入信息并显示错误信息。
b.对一个下拉列表控件不能使用验证控件c.服务器验证控件在执行验证时必定在服务器端执行d.对验证控件,不能自定义规则(2)下面对customvalidator控件说法错误的是( d )。
a.能使用自定义的验证函数b.可以同时添加客户端验证函数和服务端验证函数c.指定客户端验证的属性是clientvalidationfuctiond.属性runat用来指定服务器端验证函数(3)使用validatorsummary控件需要以对话框形式显示错误信息,则应( b)。
a. 设置属性showsummary 值为trueb. 设置属性showmessagebox 值为truec. 设置属性showsummary 值为falsed. 设置属性showmessagebox 值为true(4)如果需要确保用户输入大于100的值,应该使用(c )验证控件。
a.requiredfieldvalidator.b. rangevalidatorc. comparevalidatord. regularexpressionvalidator第六章1.填空题(1)从http://10.200.1.23/custom.aspx?id=4703中获取id值的方法是。
(2)要获取客户端ip地址,可以使用request.servervariables[remote_addr]。
(3)终止网页执行可以使用 response.end() 。
(4)要获取网页default.aspx物理路径可以使用server.mappath(default.aspx) 。
(5)状态管理具有客户端和服务器端两种方式。
(6)设置button类型控件的属性 postbackurl 值可确订单击按钮后跳转到相应网页。
(7) session对象启动时会触发 session_start 事件。
(8)设置绘画有效时间为10分钟的语句是session.timeout=10; 。
(9)若设置浏览器禁止cookie,要有效地识别用户可以在web.config 中加入 sessionstate 。
(10)要对application状态变量值修改之前应使用application.lock() 。
2. 是非题(1)判断属性iscrosspostback的值可确定是否属于跨网页提交。
(√)(2) application状态可由网站所有用户进行更改。
(√)(3)使用html控件时将不能保持viewstate状态。
(√)(5) session状态可以在同一会话的不同网页间共享。
(√)3. 选择题(1)要重定向网页,不能使用(c)a.linkbutton控件b.httpresponse.redirect()方法c.image控件d.httpserverutility.transfer()方法(2)下面的(a)对象可使用于使服务器获取从客户端浏览器提交的信息。