




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ASP.NET复习资料选择1、要更改一个按钮的名字,需要( )。A修改Button控件的Text属性 B修改Button控件的Size属性C修改Button控件的Name属性 D以上答案均为错2、给Label1控件在页面显示赋值的语句正确的是( )。ALabel1=”HelloWorld!”; BLabel1.Text=”HelloWorld!”;CLabel=”HelloWorld!”; DLabel.Text =”HelloWorld!”;3、如果要在网页上添加一个计算器来统计人数,可以选用( )对象对计数变量Count的加法操作来实现。ASession BApplication CServer DPage4、下列哪一个不是page对象的属性或方法( )。AIsValid BIsPostBack CLoad DServer5、C#中每个int类型的变量占用( )个字节的内存。A1 B2 C4 D86、在C#中执行下面的代码后整形变量x和y的值是( )。int x=100;int y=x+;Ax=100 y=101 Bx=101 y=100 Cx=101 y=101 Dx=100 y=1007、在ASP.NET中,开发人员只能通过下列那个属性来使用服务器控件( )。AText BTextMode CID DEnable8、在web页面中,对那些用户必须输入信息的控件进行验证时,需要使用下列哪个验证( )。ARangeValidator BCompareValidator CCustomValidator DRequiredFieldValidator9、要写一个按钮的单击事件,需要用( )。AButton_Click()方法 BPage_load()方法CButton_Command()方法 D以上均不正确10、在设计视图创建一个文本框的时候,应该( )。A拖拽或双击进来一个“Button” B拖拽或双击进来一个“Label”C拖拽或双击进来一个“LinkButton” D拖拽或双击进来一个“TextBook”11、Server的( )方法可以对字符加密。AHtmlEncode BHtmlDecode CUrlEncode DUrlDecode12、实现页面的跳转方法有很多,其中可以使用Reponse对象的( )方法。AWrite BEnd CAddHeader DRedirect13、在C#中,表示一个字符串的变量应使用以下那条语句定义( )。ACString str Bstring str; CDim str as string Dchar* str14、在C#中执行下面的代码后整形变量x和y的值是( )。int x=100;int y= +x;Ax=100 y=101 Bx=101 y=100 Cx=101 y=101 Dx=100 y=10015、下列控件不是HTML服务器控件的是( )。AInput(Button) BTextBox CTextarea DDIV16、在ASP.NET中,对于选择型的web服务器控件,当改变其选择状态后需要立即触发某个事件,必须将该控件的那个属性设置为TRUE( )。AAutoBackPost BVisible CEnabled DEnableViewState答案:1-5、 A B B C C 6-8、 B C D 9-13、 A D A D B 14-16、 C B A填空1、.NET是由_公司推出的开发平台框架。2、.NET框架从层次结构上看主要由_、_、_等3部分组成。3、面向对象语言具有_性、_性、_性。4、_对象为当前用户会话提供信息。5、“double d=-123.56;int i=(int)d;”i值是_。6、_是所有其他类型的基类。7、在Web页面中,开发人员可以设置_HTML服务器控件为用户提供将客户端要设置该控件的TxetMode属性为_。8、对于Web服务器控件TextBox来说,为了控制在其中输入的信息不让其他人看见,则需要设置该控件的TextMode属性为_。9、.NET框架从层次结构上看主要由_、_、_等3部分组成。10、设计ASP.NET程序,需要安装IE、IIS、和_。11、面向对象语言具有_性、_性、_性。12、_对象具有能够从客户端得到数据的功能。13、若double k=1234.567,且有程序片段:Console.WriteLine(”0,10:c4”,k),输出结果是_。14、结构化程序设计的三种基本结构是_、_、_。15、对于Web服务器控件RadioButton来说,为了控制在多个这样的控件中选择一个,则需要设置这些控件的_属性为同一个名字。16、对于Web服务器控件ImageButton来说,为了使其外观显示用户图片,则需要设置该控件的_属性为用户指定的图片文件。答案:1、微软2、服务框架、公共语言运行时、应用程序模板3、继承、封装、多态4、Sessions5、-1236、Object7、Input(File)8、Password9、服务框架、公共语言运行时、应用程序模板10、.NET FrameWork SDK11、继承、封装、多态12、Request13、¥1,234.567014、顺序、选择、循环15、GroupName16、ImageUrl问答1、什么是ASP.NET?答: ASP.NET只是种用于创建交互式网页的框架,就像一本书只是容纳文字的容器,作者是用英语(或其他语言)来编书。同样,您使用VB或C#语言在ASP.NET页面中编写代码,这些代码使得事件得以发生,但ASP.NET提供了代码执行操作和构建网页的框架。2、表单的用途是什么?简述POST方法与GET方法传递数据的区别。答:一是在网页上显示特定的信息;二是用来收集来自用户的信息,并将信息发送给服务器端处理程序来处理。因其第二个作用,所以说表单是客户端和服务器端传递数据的桥梁,是实现客户端与服务器端互动的最主要方式。理论上讲,GET是用户获取服务器端信息并将其作为响应返回给客户端,所以它会在请求的URL地址中附加参数以提示服务器应返回哪些响应数据。而POST是用于客户端把数据传送到服务器的,它位于HTTP消息正文中。就安全性与数据容量来说,GET方法传递数据并无保密性,并且数据量受URL地址长度的限制。POST方法则可传递100k以内的数据。3、什么是ASP.net中的用户控件?在使用验证控件时,必须同时在服务器端和客户端都进行有效性验证吗?答:用户控件就是以.ascx为扩展名的文件,可以拖到不同的页面中调用,以节省代码。比如登陆可能在多个页面上有,就可以做成用户控件。但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整。不,是否先进行客户端认证是可选的,通过EnableClientScript属性来设置。通常验证控件的客户端验证就可以保证用户输入是正确的。但为了保险,防止恶意代码绕过客户端验证,验证控件会在服务器端再次进行有效性验证4、ASP.NET的Application、Session、Cookie等变量的区别是什么?Application对象和session对象的默认有效期是多久?怎么更改session的有效时间?答:Application是公共的,所有人都能看到,所以可以用来做聊天室,session是私有的,每个客户端都存在一个不同的session ,生存期正常是20分钟,也可以自己设定为1分钟或2个小时,cookie是保存在本机的文件,记录短小的信息,除非你让cookie过期,否则会一直存在。Application对象的默认有效期为网站运行期间,session对象的默认有效期是20分钟。设置session的TimeOut属性就可以改变其时间。5、简述ASP.NET网络应用程序基本工作原理。答:ASP.NET页面请求与响应的过程:用户向浏览器输入对.aspx页面的请求后(即希望浏览该网页),浏览器将发送该请求,最终被传递到包含该页的Web服务器。Web服务器在系统中寻找该页,如未寻找到该页,则返回错误信息。如寻找到该页,识别其扩展名为.aspx后将该页传递到ASP.NET应用程序服务器执行。6、WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?答:在web控件发生事件时,客户端采用提交的形式将数据交回服务端,服务端先调用Page_Load事件,然后根据传回的状态信息自动调用服务端事件。自动传回是当我们在点击客户端控件时,采用提交表单的形式将数据直接传回到服务器端。只有通过自动传回才能实现服务端事件的机制,如果没有自动回传机制就只能调用客户端事件,而不能调用服务器端事件。设计题1. 你正在为一家公司的Internet网站创建ASP.NET应用程序。你想创建一个在网站的每个页面的顶部都显示的工具条,此工具条仅包括静态HTML代码,只能在你的应用程序中使用。你计划创建的工具条可以被你的应用程序重复使用,而且你必须尽快的完成这个工具条,你该怎么做?答:将一个新的Web用户控件添加到你的ASP.NET项目中,在Web用户控件中创建工具条。2、你正在为某公司创建一个电子商务网站,你的网站分布式的跨越Web farm中的多个服务器。用户可以操作网站的页面并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB 15308-2025泡沫灭火剂
- GB/T 5743-2025船用操舵仪
- 棋类书籍鉴赏与实践课件
- 风湿性疾病病人的护理试题及答案(二)
- 2025年机器学习工程师面试题解析与预测
- 2025年AI工程师智能算法考核试题及答案
- (2025)国家基本公共卫生服务项目健康教育培训试题附答案
- 2025年电子商务运营与管理中级笔试预测题
- 2025年教育行业笔试秘籍教育知识模拟题及答案
- 2025年计算机网络工程师专业资格认证试题集
- 室外配套工程施工组织设计
- 新浙教版七年级上册初中科学全册教案(教学设计)
- 雷达装备智能化发展-全面剖析
- 螃蟹销售合同协议
- 项目一《任务一显微镜下的植物细胞》(课件)-中职农林牧渔大类《植物科学基础》同步教学(农技版)(全一册)
- 2025年起重机司机(限桥式)(Q2)特种作业考试复习(重点)题库(浓缩300题)
- 2024-2025学年成都市锦江区数学五年级第二学期期末经典试题含答案
- 《光电显示应用技术》课件-第一章 显示技术基础
- 病患陪护员培训
- 2024新苏教版一年级数学上册全册教案(共21课时)
- 船舶行业维修保养合同
评论
0/150
提交评论