ASP NET开发技术模拟试卷2__学生用2020年10月考试及答案

合集下载

大学asp.net考试题及答案

大学asp.net考试题及答案

大学考试题及答案一、选择题(每题2分,共20分)1. 中用于定义Web页面中用户界面元素的标记是:A. HTMLB. XMLC. CSSD. JavaScript答案:A2. 在中,用于处理用户输入的服务器控件是:A. TextBoxB. ButtonC. LabelD. Image答案:A3. 下列哪个不是中的数据绑定控件?A. GridViewB. RepeaterC. DropDownListD. TextBox答案:D4. 在中,用于定义Web页面中事件处理程序的属性是:A. OnClickB. OnLoadC. OnSubmitD. All of the above答案:D5. 中,用于在服务器端处理客户端请求的代码块是:A. <% ... %>B. <script ... %>C. <%@ ... %>D. <%-- ... --%>答案:A6. 在中,用于声明服务器控件的标记是:A. <% ... %>B. <%@ ... %>C. <script ... %>D. <%-- ... --%>答案:B7. 下列哪个不是中的数据访问技术?A. B. ODBCC. OLE DBD. LINQ答案:B8. 在中,用于定义Web页面布局的标记是:A. HTMLB. XMLC. CSSD. JavaScript答案:C9. 中,用于在客户端执行的脚本语言是:A. VB. C#C. JavaScriptD. JScript答案:C10. 在中,用于定义Web服务的方法是:A. WebMethodB. WebServiceC. WebHandlerD. All of the above答案:A二、填空题(每题2分,共20分)1. 应用程序的入口点是___________方法。

答案:Application_Start2. 在中,用于定义页面级别的事件处理程序的属性是___________。

aspnet模拟测试题

aspnet模拟测试题

第1题【单选题】【0.50分】【特性分析】在三层架构中数据访问类放在()中使用。

A. 表现层B. 数据访问层C. 业务逻辑层D. 每一层都可以第2题【单选题】【0.50分】【概念理解】在类的成员中,可以用于存储数据的是()A. 字段B. 属性C. 方法D. 事件第3题【单选题】【0.50分】【概念理解】在CSS中属性()可以设置元素的叠放顺序。

A. A. positionB. displayC. overflowD. z-index第4题【单选题】【0.50分】【特性分析】要选择id=‘div1’所有span子元素,请选出正确的选择器()A. $(’#div1 span’)B. $(’#div1>span’)C. $(’#div1+span’)D. $(’#div1~span’)第5题【单选题】【0.50分】【概念理解】在中的母版页中,母版页的文件扩展是()A. aspxB. asaxC. masterD. ascx第6题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第7题【单选题】【0.50分】【结果判断】在中,Server.MapPath("/")获取的是()。

A. 站点的根目录的绝对路径B. 站点的根目录的相对路径C. 代码所在页面的绝对路径D. 代码所在页面的相对路径第8题【单选题】【0.50分】【结果判断】在CSS中为DIV设置如下样式,则该标签的实际宽度为()。

div{width:200px;padding:0 20px;border:1px;}A. 200pxB. 221pxC. 240pxD. 242px第9题【单选题】【0.50分】【概念理解】TextBox控件的()属性值用于标示是密码框。

ASP,net试题10答案

ASP,net试题10答案

一、填空题(20空,每空2分,共40分)1.时间慢、占用带宽、屏幕闪动2.Always、Conditional3.group4.内联样式(Inline Style)、内部样式表(Internal Style Sheet)、外部样式表(External Style Sheet)5. web.config6.表达式7.值类型、引用类型8.指定指向页引用的代码隐藏文件的路径、定义供页面继承的代码隐藏类9.System.Text10.用于绑定的表或视图11.@ Page指令12.实体类13.触发事件二、选择题(10小题,每小题2分,共20分)1.C2.A3.D4.B5.C6.B7.B8.B9.A10.D三、判断题(10小题,每小题2分,共20分)1.Y2.Y3.N4.N5.Y6.N7.Y8.N9.Y10.Y四、综合题(共4小题,每小题5分,共20分)1.简述网站登录管理的基本原理。

答:通过系统配置文件管理网站的登录信息,用户不必直接与数据库打交道2.在网站的页面中添加控件有哪两种方法?操作步骤是什么?在网站的页面中添加控件有两种方法,一是在窗口左侧的工具箱中双击控件,则控件以默认位置、默认风格直接插入到页面中;二是将工具箱中的控件直接拖动到页面指定位置。

控件添加步骤如下。

1)启动Visual Studio 2010,依次选择菜单中的“文件 | 新建 | 网站”命令,默认的网站首页名称Default.aspx。

2)在Default.aspx编辑窗口的底部有设计、拆分和源三种视图方式,切换到设计视图。

3)鼠标悬停在左侧工具箱上,选中工具箱中的控件,用拖动或双击的方式将控件添加至窗口的设计视图中。

3.简述需要安装的软件。

答案:开发工具既可以使用最简单的Windows记事本,也可以使用Dreamweaver等网页制作工具,以及Visual Studio 2010等专门的.NET开发工具;运行环境则必须安装.NET程序赖以执行的.NET Frame work,除了开发工具和运行环境外.NET 程序还必须在IIS服务器上运行,因此需要安装IIS服务器4.同一个页面使用多个UpdatePanel控件应如何操作?可以通过声明方式向 UpdatePanel 控件添加内容,也可以在设计器中通过使用 Content Template 属性来添加内容。

asp模拟试题

asp模拟试题

模拟试题一、选择题1、下面关于Html标记说法不正确的是()A、标记须写在一对尖括号(< >)里B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记中可包含一些属性,属性名称]出现在标记的后面,并且以分号进行分隔D、HTML对属性名称的排列顺序没有特殊的要求2、以下标记中,()可用于插入图像A、〈Img〉标记B、〈Br〉标记C、〈H3〉标记D、〈Src〉标记3、〈Input Type=“Reset”〉是一个()A、文本框B、重新填写的按钮C、下拉菜单D、提交给服务器的按钮4、〈Form〉标记中哪一个属性是指定提交数据的方法的()A、NameB、IdC、ActionD、Method5、在Asp文件中,不可以包含以下()内容A、HTML标记B、VBScript可Jscript语言的程序代码C、ASP语法D、声音、图像等多媒体6、下面关于ASP程序,说法不正确的是()A、〈%和%〉符号必须和ASP语句放在一行B、ASP语句必须分行写,不能将多条语句写在一行C、使用Rem或“’”符号来标记注释语句D、在ASP程序中,字母不分大小写7、若要以加粗字体、12号字显示“VBscript”,以下用法正确的是()A、<b><font Size=12>VBscript</b></font>B、<b><font face=”宋体“ Size=”12”>VBscript</b></font>C、<b><font face+”“ Size=”12”>VBscript</font></b>D、<b><font face=宋体”fontSize=”12”>VBscript</font>8、以下标记用来定义单元格的是()A、〈Caption〉〈/caption〉B、〈td〉〈/td〉C、〈Table〉〈/Table〉D、〈tr〉〈/tr〉9、要退出函数过程,应使用的语句是()A、Exit FunctionB、Exit SubC、ExitD、Break10、以下创建E—mail链接的方法,正确的是()A、<a href=master@> </a>B、<A href=”callto:master@> </a>C、<a href=”email:master@”> </a>D、<a href=mailto:master@></a>11、在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用()对象来实现A、ServerB、SessionC、RequestD、Response12、服务器端要获得客户端所提交的表单数据,应使用()对象来实现A、PostB、RequestC、ResetD、Submit13、若表单提交采用的是Post方法,则服务器端要获得表单所提交的数据,应采用()语句来实现A、Response.Querystring(“表单域名”)B、Response.Form(“表单域名”)C、Request.Form(“表单域名”)D、Request.Querystring(“表单域名”)14、用于设置页面过期的时间为2分钟,以下语句Response对象的()A、Request.ExpiresAbsolute=2B、Response.Expires单位是分钟=2C、Request.Expires=2D、Response.ExpireAbsolute=2 确切的时间点15、若要向客户端页面导航到index.asp,应使用Response对象的( )方法来实现A、TransferB、RedirectC、HrefD、Flush16、下面哪个的作用是以一定的概率来显示广告图片的()。

ASP模拟试题与答案

ASP模拟试题与答案

ASP模拟试题与答案1、服务器端多客户、多页面共享的状态管理方式是()。

A、视图状态B、应用程序状态C、会话状态D、Cookie状态答案:B2、单个页面数据保持的状态管理方式是()。

A、视图状态B、Application状态C、会话状态D、Cookie状态答案:A3、Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面答案:B4、插入水平线使用标记,其()属性设置水平线的宽度A、widthB、sizeC、colorD、align答案:A5、FooterRow 是GridView控件的的A、数据行B、标题行C、分页导航行D、脚注行答案:D6、sqlDataSource控件插入操作执行后引发的事件是A、InsertingB、InsertedC、UpdatingD、Updated答案:B7、GridView控件默认不具备的功能是:A、插入B、编辑C、删除D、选择答案:A8、能设置过期时间的状态管理方式是()。

A、视图状态和应用程序状态B、应用程序状态和会话状态C、会话状态和Cookie状态D、Cookie状态和视图状态答案:C9、sqlDataSource控件删除操作执行前引发的事件是A、DetelingB、DeletedC、InsertingD、Inserted答案:A10、“数据源配置向导”不能完成的工作是A、引导开发者新建数据库连接B、引导开发者自定义Select语句C、引导开发者自定义Delete语句D、引导开发者自定义C#语言查询逻辑答案:D11、网站的数据库文件应该存放在哪个文件夹A、App_DataB、App_CodeC、App_ThemesD、网站根文件夹答案:A12、下列服务器控件中被单击,设置其被单击时浏览器回发网页A、ButtonB、LinkButtonC、ImageButtonD、Image答案:B13、关于GridView控件的Rows行A、没有行号,有列号B、有行号,没有列号C、没有行号,没有列号D、是GridView的数据行答案:D14、可以实现网页重定向的代码是A、Response.WriteB、Response.RedirectC、Request.WriteD、Request.Redirect答案:B15、不能单独运行的页面是A、母板页B、普通网页C、内容页D、.html为扩展名的页面答案:A16、VS 2010打开网站后,没有“表”菜单,原因最可能是:A、当前子窗口不是“设计”视图窗口B、“工具”菜单中的“选项”设置不对C、电脑中有病毒D、VS 2010安装不正确答案:A17、如下说法最准确的是A、Web窗体页文件的扩展名是.htmB、一个Web窗体页可能包含两个文件C、.aspx文件包含了Web窗体页的所有内容D、一个Web窗体页一定包含.aspx.cs文件答案:B18、表示查询字符串中的id参数值的代码是"A、Request.Form"TextBoxClient"]B、QueryString"id"]C、Request.SaveAsD、Response.Write"答案:B19、对FormView控件,用于更新数据,一般要给UpDate语句设置():A、无需设置B、一定的条件C、设置select语句D、Insert语句答案:B20、FormView事件编程,下面是删除后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating答案:B21、母板页的扩展名是A、.htm或.htmlB、.aspxC、.ascxD、.master答案:D22、Button控件是A、文本框控件B、标签控件C、按钮控件D、超链接控件答案:C23、table标记中的属性 bgcolorA、设置表格的背景色B、设置表格边框的粗细C、定义表格的高度D、定义表格的宽度答案:A24、VS 2010打开网站后,“工具箱”面板中是空的,原因最可能是:A、当前显示的是代码编辑器选项卡B、网站设计错误C、VS 2010安装不正确D、“工具”菜单中的“选项”设置不对答案:A25、要用CompareValidator控件验证用户输入是否小于0,不需要设置的属性是A、ControlToValidateB、ControlToCompareC、ValueToCompareD、Type答案:B26、FileUpload控件,将上传的客户端文件保存为指定服务器文件的方法是A、FileNameB、PostedFileC、HasFileD、SaveAs答案:D27、Label控件是A、文本框控件B、标签控件C、按钮控件D、超链接控件答案:B28、关于GridView控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件答案:B29、服务器控件中的按钮分为()种:A、1B、2C、3D、6答案:C30、master是()的扩展名A、母板页B、普通网页C、内容页D、Word文档答案:A31、GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow答案:B32、Rows是GridView控件的A、数据行B、标题行C、选择行D、删除行答案:A33、“ContentPlaceHolder”是()中的标记A、母板页B、普通网页C、内容页D、Word文档答案:A34、验证某个TextBox控件的输入的年龄是否大于20且小于30.此时应使用的验证控件是A、CompareValidatorB、ValidatorC、RangeValidatorD、RegularExpressionValidator答案:C35、关于FormView控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件答案:B36、使用SqlDataSource必须配置的属性是A、ConnectionString和SelectCommand属性B、SelectCommand和SelectParameters属性C、SelectCommand和UpdateCommand属性D、InsertCommand和DeleteCommand属性答案:A37、GridView控件任务按钮中没有“启用编辑”等复选框,这可能是因为:A、GridView控件属性设置错误B、GridView控件AllowEdit属性应设置为trueC、GridView控件AutoGenerateEditButton属性应设置为trueD、其数据源应该配置Update命令答案:D38、“命令和参数编辑器”对话框,不能完成的功能是A、修改SQL命令B、确定参数源C、设置参数高级属性D、执行C#语句答案:D39、"对FormView控件,通过该控件的任务按钮的"编辑模板"修改()可以给本控件增加标题。

asp net面试题目及答案详解

asp net面试题目及答案详解

asp net面试题目及答案详解(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;(2)了解ASP.效劳器控件的生命周期;(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;(4)掌握多层构造以及类的设计方法;(5)了解网站平安漏洞相关方面以及优化技巧;答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。

答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数和析构函数,而且也不能包含任何静态成员。

答:主要包括界面层,业务逻辑层,数据访问层。

答:使用String类,在赋值时会产生一个新的对象,而StringBuilder不会,所以在大量字符串拼接或频繁对某一字符串进展操作时最好使用StringBuilder。

答:虚函数:没有实现的,可以由子类继承并重写的函数。

抽象函数:规定其非虚子类必须实现的函数,必须被重写。

答:Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守详细的技术标准,这些标准使得Web Service能与其他兼容的组件进展互操作。

答:Connection:数据库连接对象Command:数据库命令DataReader:数据阅读器DataSet:数据集答:delegate答:Control类答:GC 垃圾收集器。

答:&是位运算符,表示按位运算;&&是逻辑运算符,表示逻辑与。

答:覆盖:采用override声明,参数列表必须相同。

重载:不需要特别声明,只要参数列表不同(个数不同或类型不同)。

答:1、使用Request.QueryString或Request.Form。

2、使用Session,Cookies,Application。

3、使用Server.Transfer。

4、使用PostBackUrl传递。

ASP模拟试题(五套完整版)参考答案

ASP模拟试题(五套完整版)参考答案

模拟试卷(一)一.选择题(每题2分,共40分)BBDCB ABABB AACCB CCBAB二.填空题(每题1分,共40分)1.VBScript2.IIS3.“vbscript”4.d5.Rnd或Rnd()6.<% Option Explicit %>7.字段记录8.Preserve (说明:这样就可以保留原有数据,否则就不能保留)9.0Sum+I^3Cube10.Weekday2,3Response.WriteResponse.Write11.“”Response.Redirect12.VarNumber=””Response.Cookies(“number”)Response.Cookies(“number”).Expires13.UboundUserOnLine(I)14.BetweenDescCount(*)15."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}""Select * From link Order By Submit_dateDesc"Not rs.Eof<%=rs("URL")%>rs.MoveNext16.strSql,db,1Not rs.Bof And Not rs.EofCIntPageSizeAbsolutePageNot rs.EofI>017.OpenTextFileAtEndOfStream三.编程题(每题10分,共30分)1.<%Dim I,JFor I=10 To 1 Step -1For J=1 To IResponse.Write "*"NextResponse.Write "<br>"Next%>2.<%Dim db, strConnstrConn="Dbq=" &Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")'建立Recordset对象Set rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link"rs.Open strSql,db,0,2'添加记录rs.AddNewrs("name")= "搜狐"rs("url")=""rs("intro")="门户网站"rs("submit_date")=Date()rs.Update%>3.<%If Request.Form("name")<>"" And Request.Form("URL")<>"" Then'以下连上数据库,建立一个Connection对象实例dbDim dbSet db=Server.CreateObject("ADODB.Connection")db.Open "Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"Dim sqla,sqlb,strSqlsqla="Insert Into link(name,url,submit_date"sqlb=" Values('" &Request.Form("name") & "','" &Request.Form("url") & "',#" & Date() & "#"If Request.Form("intro")<>"" Thensqla=sqla& ",intro"sqlb=sqlb& ",'" &Request.Form("intro") & "'"End IfstrSql=sqla& ")" &sqlb& ")"db.Execute(strSql)End If%>模拟二一.选择题(每题2分,共40分)BBCCC DCBDA ABDBC二.填空题(每题1分,共40分)1.Const2.isNumeric3.Sub子程序、Function 函数4.85.“d”6.On Error Resume Next7.Response 、Request、Session、Applicatio、Server8.Response.Cookies(“user_name”).Expires9.20 、Timeout10.ScriptTimeout11.Jmail.send("jjshang99:123456@")12.top 3 、>、desc13."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Update link Set name=’”&varName&“’, url=’”&varUrl&“’, intro=’”&varIntro&“’,submit_date=#”&varName&“#Db.Execute(strSql)name like ‘%网%’14.SetSetTextFile.WriteLine("欢迎您")三.编程题(第一题10分,第二题20分)1.<html><head><title>大小和尚吃馒头问题</title></head><body><%Dim I,J,ren,mantouFor I=1 To 100 '大和尚从1到100循环For J=1 To 100 '小和尚从1到100循环ren=I+J '计算总人数mantou=I*4+J*0.25 '计算总馒头数If ren=100 Andmantou=100 ThenResponse.write"<br>大人=" & I & "&nbsp;小孩=" & JEnd IfNextNext%></body></html>2.<%Dim count '声明一个组件实例变量Set count=Server.CreateObject("MSWC.pagecounter")count.PageHit() '将当前网页访问次数加1Dim visit_numbervisit_number=count.Hits() '获取当前网页访问次数Response.Write "您是第" &cStr(visit_number) & "位访客"%>3.<% Option Explicit %><%Dim db, strConstrCon ="Dbq="&Server.Mappath("address.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")db.OpenstrCon%><html><head><title>查询全部成员</title></head><body><h2 align="center">成员列表</h2><%'先输出表格的标题栏%><center><table border="0" width="95%"><trbgcolor="#B7B7B7" align="center"><td width=10%>姓名</td><td width=15%>电话</td><td width=25%>email</td></tr><%'建立Recordset对象Dim rs,strSqlSet rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link Order By name " '以姓名为序排列rs.Open strSql,db,1 '因为要分页显示,所以用键盘指针'下面查询记录,如果非空就显示记录,如果是空的,给出提示信息If rs.BofOrrs.Eof ThenResponse.Write "现在还没有数据"Else'以下主要为了分页显示Dim page_size '定义每页多少条记录变量Dim page_no '定义当前是第几页变量Dim page_total '定义总页数变量page_size=8 '每页显示10条记录'如果第一次打开,则page_no为1,否则由传回的参数决定If Request.QueryString("page_no")="" Thenpage_no=1Elsepage_no=Cint(Request.QueryString ("page_no")) '用Cint将字符串变为整数End Ifrs.PageSize=page_size '设置每页多少条记录page_total=rs.PageCount '返回总页数rs.AbsolutePage=page_no '设置当前显示第几页'下面一段利用表格显示当前页的所有记录Dim II=page_size '该变量用来控制显示当前页记录Do While Not rs.Eof And I>0 '循环直到当前页结束或文件结尾I=I-1'下面将利用表格输出名单Response.Write "<trbgcolor='#E6E6E6' align='center'>"Response.Write "<td>" &rs("name") & "</td>"Response.Write "<td>" &rs("tel") & " </td>"Response.Write "<td><a href='mailto:" &rs("email") & "'>" &rs("email") & "</td>"Response.Write "</tr>"rs.MoveNextLoopResponse.Write "</table>" '表格结束Response.Write "<p>请选择数据页: "'输出有关页数信息,从1到总页数循环,如不是当前页,就加上超链接For I=1 Topage_totalIf I=page_no ThenResponse.Write I & "&nbsp"ElseResponse.Write "<a href='index.asp?page_no=" & I & "'>" & I & "</a>&nbsp"End IfNextEnd If'关闭对象rs.CloseSet rs=nothingdb.CloseSet db=nothing%></center></body></html>ASP模拟试卷(三)参考答案选择题:1-5 CABCD 6-10 BBACD 11-15 ACAAB填空题:(1)sub无返回值,function有返回值(2)execute:执行完以后返回继续执行transfer:执行完以后返回停止执行redirect:执行完以后不返回(3)<%response.buffer=true%>(4)在Global.asa中不允许任何输出response.write c有误(5)“网络程序设计”(6)button(7)网络(8)session用于存储特定客户信息application用于存储所以客户信息(9)server.htmlencode(10)Querystring(11)<%dimdbsetdb=server.createobject("adodb.connection")db.open"dbq="&server.mappath("data.mdb")&";driver={microsoft access driver(*.mdb)}%>" (12)90(13)20(14)字符串(15)Querystring从查询字符串读取用户提交的数据Form取得客户端在form表单中所输入的信息编程题:(1)<%fori=1 to 6%><font size="<%=i%>">hello world</font><br><%next%>(2)<%application.Lockapplication("num")=application("num")+1application.UnLockresponse.Write("此页面被访问过"&application("num")&"次")%>(3)<%user=request.form("admin_user")pass=request.form("admin_psw")sql="select * from admin where username='"&user&"' and password='"&pass&"'"setrs=conn.execute(sql)ifrs.eof or rs.bof thenresponse.write "<script language=javascript>"response.write "alert('用户名或密码不对,请重新输入!');"response.write "javascript:history.go(-1);"response.write "</script>"elsesession("admin_user")=userresponse.redirect "manage.asp"%><%end if%>模拟四一、选择题1、DACBA CDBBD CCABC二、填空题1、常量2、Request Response Session Application Server3、Object4、0 1 I+1 CStr(sum)5、BeginTransCommitTransRollbackTrans6、DSN连接 ADO连接 OLB DB连接7、08、Close9、20三、编程题1、<% Response.Buffer=True '注意,必须有这句话 %><html><head><title></title></head><body><%Dim varNumber '定义一个访问次数变量varNumber=Request.Cookies("Number") '读取Cookies值if varNumber="" thenvarNumber=1 '如果是第一次,则令访问次数为1 ElsevarNumber=varNumber+1 '如果不是第一次,则令访问次数加1End IfResponse.Write "您是第" &varNumber& "次访问本站"Response.Cookies("Number")=varNumber '将新的访问次数存到Cookies中Response.Cookies("Number").Expires=#2030-1-1# '设置有效期%></body></html>2、index.asp 留言文件<% option explicit%><!--#Include file="conn.asp"--><HTML><head><title>我的留言板</title><link rel="stylesheet" href="style.css"><Script Language="JavaScript"><!--Function check_Null(){If (document.form1.title.value==""){alert("主题不能为空!");return false;}If (.value==""){alert("姓名不能为空!");return false;}return true;}// --></Script></head><body><center><imgsrc="images\logo.jpg"><table border='0' width='80%' ><form method="post" action="add.asp" name="form1" onsubmit="JavaScript: return check_Null();"><tr><td>主题:</td><td><input type="text" name="title" size="60"><font color="red">**</font></td></tr><tr><td>内容:</td><td><textarea name="body" rows=4 cols=60 wrap=soft></textarea></td></tr><tr><td>姓名:</td><td><input type="text" name="name" size="10"><font color="red">**</font></td></tr><tr><td>email:</font></td><td><input type="text" name="email" size="60"></td></tr><tr><td></td><td><input type="submit" value="提交" Size="20"></td></tr></form></table><p><%'现在开始显示已有留言Dim Sql,rs '声明变量Sql="Select id,title,body,name,email,submit_date From guest "Sql=Sql& " Order By submit_datedesc,iddesc" '这里用了两个字段排序SET rs=db.Execute(Sql) '返回一个Recordset 对象Do While Not rs.Eof '利用循环依次显示所有记录%><table border="0" bordercolor="#8800FF" width="80%"><tr><td colspan=2><hr></td></tr><tr><td width=20%>主题</td><td><%=rs("title")%></td></tr><tr><td>内容</td><td><%=rs("body")%></td></tr><tr><td>留言人</td><td><a href="mailto:<%=rs("email")%>"><%=rs("name")%></a></td> </tr><tr><td>时间</td><td><%=rs("submit_date")%></td></tr></table><%rs.MoveNext '将记录指针移动到下一条记录Loop%></center></body></html>Conn.asp连接数据库文件<%'这里只是建立数据库连接对象db。

ASP模拟试题(附答案)

ASP模拟试题(附答案)

ASP模拟试题(附答案)一、单选题(共54题,每题1分,共54分)1.Session对象指()类的实例A、HttpSessionState类B、HttpViewnC、HttpViewStateD、Appilication正确答案:A2.FormView事件编程,下面是删除前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:A3.包含管理网站属性、配置网站的菜单是:A、“调试”菜单B、“数据”菜单C、“生成”菜单D、“网站”菜单正确答案:D4.静态网页设计技术,主要是指:A、HTMLB、C#语言C、JavaScript语言D、SQL Server编程正确答案:A5.使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C6.关于GridView控件的Rows行A、有行号,没有列号B、没有行号,没有列号C、是GridView的数据行D、没有行号,有列号正确答案:C7.客户端对动态网页的访问过程,较准确的描述为:A、请求——执行并生成——响应——解释并显示——断开B、请求——响应C、请求——响应——显示D、请求——响应——显示——断开正确答案:A8.关于HTML,说法正确的是:A、属于程序设计的高级语言B、属于程序设计的汇编语言C、不属于程序设计语言D、属于程序设计的机器语言正确答案:C9.HeaderRow是GridView控件的的A、脚注行B、标题行C、分页导航行D、数据行正确答案:B10.专用于存取XML格式的站点地图文件的数据源控件是A、SqlDataSourceB、SiteMapDataSourceC、LinqDataSourceD、EntityDataSource正确答案:B11.Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面正确答案:B12.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C13.FormView事件编程,下面是插入后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating正确答案:C14.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A15.可以实现网页重定向的代码是A、Response.Redirect()B、Request.Write()C、Response.Write()D、Request.Redirect()正确答案:A16.FormView事件编程,下面是更新前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:D17.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、widthC、colorD、size正确答案:B18.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C19.“查询生成器”对话框,不能完成的任务是:A、进行多表查询B、执行SQL语句C、修改SQL语句D、设置参数源正确答案:D20.不是Application对象提供的方法A、Lock()B、UnLock()C、Add()方法D、Count正确答案:D21.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成更新语句A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:D22.要实现一个网站在线人数计数器,最方便的是使用()。

基于ASP NET的Web应用开发基础部分第2套参考答案

基于ASP NET的Web应用开发基础部分第2套参考答案

《WEB应用开发》试题二参考答案一、选择题1C 2A 3C 4A 5D 6 C 7B 8A 9C 10D二、填空题1.数据集(DataSet)2. C#3.WEB服务器控件4.SqlClient5. Enable6.IIS7.Redirect8. Session [“uname”].ToString()9.ImageUrl10.num.ToString()三、简述题1. 从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片等信息,从网站开发、管理、维护的角度来看就有很大的差别。

静态网页的文件为.html 或htm,它的内容基本上固定不变的,如果要修改页面内容,要进行网站的修改。

动态网页采用动态网站技术,以数据库技术为基础,可以大大降低网站维护的工作量; 采用动态网页技术的网站可以实现更多具有交互的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等; 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页; 动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。

2.两种读取数据的方式分别为DataSet和DataReader.DataSet是提供的数据集,它的工作方式是离线式。

DataReader是一个只读的、只进的数据流的形式,操作数据时,一直与数据库保持连接状态。

3.列举 页面之间传递值的几种方式。

(1)使用url 如:response. Redirect(“~/a.aspx?id=1”)获取参数id的方法为:Request.QueryString,[“id”](2)使用Session变量(3)使用Application(4).使用Cache(5)使用HttpContext的Item属性(6)使用Cookie四、程序填空题con,sqlDataReader dr;dr=cmd.ExecuteReader();GridView.DataSource = dr;dr.Close();。

ASP NET Web程序设计试题二及答案

ASP NET Web程序设计试题二及答案

Web程序设计试题二及答案注意:时间120分钟,满分100分。

一、选择题(请将正确选项的字母填在括号内,每小题2分,15小题,共30分) Framework是多语言组件开发和执行环境,提供了一个跨语言的()A.统一框架B.统一编程思想C.统一模式D.统一编程环境2.在体系结构中,哪部分可以存储网页请求期间的信息()A.安全基础结构B.状态管理功能配置编译器3. IIS是创建、管理和承载网页的( )A.客户端B.服务器端C.Web服务器D.安装路径4. Web服务的扩展名是()A..aspxB..asmxC..ascxD..asax5.将命名空间倒入页面的网页指令是()A.ControlB.ImportC.MasterD.Page6.在HTML标签库中用于放置图像的标签是()A.<div>B.<img>C.<link>D.<title>7.设置控件属性的方法有()A.设计视图和源视图B.组件视图和逻辑视图C.控件视图和源视图D.设计视图和逻辑视图8.在HTML服务器控件中执行一个指令或动作,在网页上创建按钮的是()A.HtmlInput控件B.Textarea控件C.HtmlInputButton控件D.HtmlInputText控件9.在标准控件中用于文本显示的控件是()bel控件B.Textarea控件C.TextBox控件D.CheckBox控件10.支持绑定到提供程序所表示的SQL数据库的数据源控件是()A.XmlDataSourceB.ObjectDataSourceC.SqlDataSourceD.AccessDataSource11.组成数据提供程序的核心对象有几个()A.3B.4C.5D.612.在数据提供程序的核心对象中用于对数据源执行命令的对象是()A.DataReaderB.DataAdapterC.Connectionmand13.支持通过Seek方法随机访问文件的是()A.BufferStreamB.MemoryStreamworkStreamD.FileStream14.文件访问模式中用于打开现有文件并查找到文件尾或创建新文件的是()A.CreatB.AppendC.CreateD.OpenOrCreate15.用于验证用户输入信息的控件是()A.RangeValidatorparValidatorC.RequiredFieldValidatorD.RegularExpressionValidator二、填空题(每空1分,共10分)1. HTML文档分为______________和______________。

《ASPNET程序设计》期末测试二及答案

《ASPNET程序设计》期末测试二及答案

S序设计期末测试题(二)一、单选题(每题1 分,共15 分)1、静态网页文件的扩展名是()。

A. aspB. aspxC.htmD.jsp2、若内容页文件名为view.aspx,则其对应的代码页文件名默认是()。

A. view.csB. view.cs.aspxC. view.aspx.csD.view.aspx3 、使用RadioButtonList 生成单选列表,选中其中的某项时触发SelectedIndexChange*件,则该控件的哪个属性要设置为True ()。

A. checkedB. AutoPostBackC. selectedD. Text4、要使ListBox 控件的行数为多行,需要将下列哪个属性值设置为Multiple ()。

A. checkedB. AutoPostBackC. TextModeD. SelectionMode5、以下哪个数据库类型可以使用SqlDataSource空件作数据源()。

A.AccessB.SQL Server 2000C.OricalD. VFP6、一个C#§序总是调用哪个方法作为开始(入口):()。

A.MainB.mainC.MAIND.任意一个方法即可7、windows 应用程序开发时,窗体加载时触发的事件是()。

A.ClickB.PaintC.LoadD.Init8、在ASPNET的内置对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是()。

A.SessioinB.CookieC.RequestD.Application9、Application 对象的默认有效期是()。

A.15分钟B.应用程序启动到结束C.15分钟D.30分钟10、在ASPNET中提供()个内置对象。

A.2B.7C.10D.811、DataReader对象的()方法读取时间形式的值。

A. DateB. TimeC. DateTimeD.GetDataTime12、当整个页面被浏览器读入时触发的事件是()。

(2020年整理)aspnet模拟试卷.doc

(2020年整理)aspnet模拟试卷.doc

一、选择题(没有特别说明的题目都为单选)1.下列选项中,只有______不是Page指令的属性A. CodeFileB. InheritsC. namespaceD. Language2.下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。

A. ResponseB. ServerC. RequestD. Session3. 下面对于状态保持对象说法错误的是______A. Session对象是针对单一会话的,可以用来保存对象。

B. Cookie是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。

C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存的信息D. Session对象保存在浏览器端,容易丢失。

中,Server对象的______方法用于对URL地址进行编码A.UrlEncodeB.UrlDecodeC.MapPathD.Execute5.关于站点地图说法错误的是_______A. 站点地图文件是xml格式的文件B.站点地图根节点为<siteMap>元素,每个文件有且仅有一个根节点。

C.<siteMap>下一级有且仅有一个<siteMapNode>节点。

D.站点地图中,同一个URL可以出现多次。

6. 下面关于母版页和内容页使用说法错误的是哪一项___?A. 一个内容页可以引用多个母版页。

B. 内容页通过Content控件的ContentPlaceHolderID属性来指定要填充到母版页中的哪个内容块。

C. 内容页不可以包含<html>、<body> 、<form>标签。

D. 内容页通过@Page指令的MasterPageFile属性指定所引用的母版页。

7.下面关于Html控件和Web控件说法错误的是_____A. 所有的Web控件最终在浏览器端都会生成为相对应的Html控件B.Web控件让我们可以使用控件+事件的开发方式C.运行时,页面中如果包含Web控件,需要考虑到浏览器的兼容性D.Html控件比Web控件的性能要高一些8. 站点地图文件中,下面哪个属性不属于<SiteMapNode>元素?____A.urlB.titleC.textA.description9. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?_____A. AutoPostBack=trueB. AutoPostBack=falseC. IsPostBack=trueD. IsPostBack=false10. 关于三层说法错误的是_____A. 表现层主要是提供给用户交互的操作界面,以及校验等B.数据访问层主要是用来存取数据C.业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。

北京电大《网络编程技术ASP》模拟试题(二)试卷及答案

北京电大《网络编程技术ASP》模拟试题(二)试卷及答案

《网络编程技术》模拟试题(二)一、单项选择题(每小题2分,共30分)1、在以下标记中,用于设置页面标题的是____A_____。

A、<title>B、<caption>C、<head>D、<html>2、下面关于编写ASP程序,说法不正确的是___B___。

A、<%和%>符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写3、使用__A__语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。

A、Exit SubB、ExitC、</sub>D、Loop4、下面不属于变量子类型的有__D__。

A、Empty表示数据未被初始化B、Integer表示-32,768到32,767之间的整数C、Single单精度浮点数,而Double表示双精度浮点数表示字符串数值,字符串的最大长度可为200个字符5、下面不属于Request对象的集合成员的是__D__。

A、CookiesB、FormC、QueryStringD、Server6、下面哪种方法不能实现页面跳转的效果___D___。

A、Response.Redirect方法B、Server.Transfer方法C、Server.Execute方法D、HTMLEncode方法7、下面关于脚本延时的时间期限,说法不正确的是__B___。

A、脚本运行超过ScriptTimeout属性设置时间将作超时处理B、超时处理时会中止没有完毕的响应并提示超时错误信息C、如果设置的ScriptTimeout属性值小于默认值,则以设置值为准D、脚本可以设置为永不过期8、下面可打开文件的方法有__D___。

A、File对象的OpenAsTextStream方法B、FileSystemObject对象的OpenAsTextStream方法C、File对象的OpenTextFile方法D、TextStream对象的OpenTextFile方法9、下面不能从文本文件中读取数据的有___D___。

aspnet部分考试题目aspnet部分考试题目

aspnet部分考试题目aspnet部分考试题目

1.简述两种读取数据库的方式。

答:第一种是利用Connetction、Command和DataReader 对象,这种方式只能读取数据库,不能修改记录。

如果只是想查询记录的话,这种方式的效率更高些。

第二种是利用Connection、Command、DataAdaPter 和Dataset 对象,这种方式更灵活,可以对数据库进行各种操作。

2、简述你对的事件驱动机制的理解。

使用一个事件驱动编程模型。

该模型定义了一个事件序列,这些事件在页面的生命周期中被依次引发,顺序为Init Load控件事件Unload对每个引发的事件,你可能需要完成一些任务。

可以在称为事件处理过程中编写代码。

例如,可以在Web 页面的Init 或Load事件中编写页面初始化代码。

PageInit 是页面的Init 事件的事件处理器,而page_Load 是页面的Load 事件的事件处理器。

3、什么是代码分离形式?答:代码分离(Code Behind)形式是 为了提高代码阅读性采用的新技术,使 页面源程序代码更清晰和便于阅读。

他的实质是将页面显示视图(页面内容)的HTML标记和控制页面交互过程的程序代码分离。

这样可以分别设计、分别调试和分别保存,其两者之间的关联是通过编译器指令Page实现的。

4、简述Page.IsPostBack的用途在page_Load的过程中,你可以读取或者重置页面的属性和控件的属性,根据IsPostBack 属性判定页面是否为第一次被请求,执行数据绑定等等。

IsPostBack属性为false 表明页面是被第一次显示,为true 表明页面被请求后返回(PostBack)的结果值。

5、验证控件有哪几种?简述它们各自的功能。

RequiredFieldValidator 验证用户是否已输入数据CompareValidator 将用户输入的数据与另一个数据进行比较CustomValidator 自定义的验证方式RangeValidator 验证用户输入的数据是否在指定范围内RegularExpressionValidator 以特定规则验证用户输入的数据ValidationSummary显示未通过验证的控件的信息6.简述Session对象的作用。

2020年全国计算机二级等级考试全真模拟试卷及答案(二)

2020年全国计算机二级等级考试全真模拟试卷及答案(二)

2020年全国计算机二级等级考试全真模拟试卷及答案(二)1.下列关于算法复杂度叙述正确的是A) 最坏情况下的时间复杂度一定高于平均情况的时间复杂度B) 时间复杂度与所用的计算工具无关C) 对同一个问题,采用不同的算法,则它们的时间复杂度是相同的D) 时间复杂度与采用的算法描述语言有关参考答案:B(2014.9)2.设有栈S和队列Q,初始状态均为空。

首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z 入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为A) DEFXYZABCB) DEFXYZABCC) FEDXYZCBAD) DEFZYXABC参考答案:B(2014.9)3.下列叙述中正确的是A) 有两个指针域的链表称为二叉链表B) 循环链表是循环队列的链式存储结构C) 带链的栈有栈顶指针和栈底指针,因此又称为双重链表D) 结点中具有多个指针域的链表称为多重链表参考答案:D(2014.9)4.某二叉树共有845个结点,其中叶子结点有45个,则度为1的结点数为A) 400B) 754C) 756D) 不确定参考答案:C(2014.9)5.软件需求分析阶段的主要任务是A) 确定软件开发方法B) 确定软件开发工具C) 确定软件开发计划D) 确定软件系统的功能参考答案:D(2014.9)6.下面对软件测试描述错误的是A) 严格执行测试计划,排除测试的随意性B) 随机地选取测试数据C) 随机地选取测试数据D) 软件测试是保证软件质量的重要手段参考答案:B(2014.9)7.结构化程序的三种基本控制结构是A) 顺序、选择和重复(循环)B) 过程、子程序和分程序C) 顺序、选择和调用D) 调用、返回和转移参考答案:A(2014.9)8.数据库中对概念模式内容进行说明的语言是A) 数据定义语言B) 数据操纵语言C) 数据控制语言D) 数据宿主型语言参考答案:A(2014.9)9. 某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。

ASPNET程序设计模拟试卷(二)

ASPNET程序设计模拟试卷(二)

《程序设计》模拟试卷(二)(共120分钟)系______________学号______________姓名_____________ 成绩_________________ 注意事项:1、答案均写在答题纸上,写在卷面无效2、答题结束后将试卷及答题纸全部交给监考老师3、闭卷考试一、单项选择题1. 如果外地朋友通过Internet访问你的计算机上的文件,应该选择()。

A. http://localhost//chapter1/1-1.aspxB. http://127.0.0.1/chapter1/1-1.aspxC. http://你的计算机的名字//chapter1/1-1.aspxD. http://你的计算机的IP地址//chapter1/1-1.aspx2. 请判断下面程序运行完毕后a的值是()。

a = 5a *=3A. 5B. 3C. 10D. 153. 执行完a=5 Mod 3 语句后,a的值为()。

A. 0B. 2C. 3D. 54. 执行完a=5>3 And "a"<"c"语句后,a的值为()。

A. TrueB. FalseC. 1D. 05. 下面()函数可以返回当前的日期和时间。

A. NowB. DateC. TimeD. Today6. 下列()函数可以将数值转换为字符串。

A. CIntB. CStrC. CDateD. CString7. 设A="ASP",B=".NET",以下( )可以得到站果""。

A. A&BB. ABC. A&+BD. A-B8. 在语句"Dim arrayInt(4) As Integer"之后,以下不合法的是()。

A. arrayInt(1)=1B. arrayInt(2)=3C. arrayInt(0)=2D. arrayInt(4)=2.99. 如果希望控件内容变换后立即回传表单,需要在空间中添加属性()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(二)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。

一填空题(每空1分,共10分)1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将该目录建立为Web站点的虚拟目录。

2.在中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并使用查询字符串传递两个变量userName和userType,则在first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在second.aspx中通过:string uName = ; string uType = ; 来获取变量。

3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。

4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。

的状态管理分为服务端和客户端两种。

6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控件;检查电话号码或电子邮件地址的数据验证控件是RequiredFieldValidator。

二判断对错(每题1分,共10分)1.WWW是Internet上的一种服务形式。

√2.html文件需要从服务器端下载到客户端,由浏览器解释执行。

√ Framework 3.0 引入了LINQ查询。

√是解释型的而非编译型的。

×5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。

√6.同一个控件可以使用多个验证控件。

√7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。

×8.FileUpload控件不能限制上传文件的类型。

×9.SqlDataSource控件可以执行SQL Server中的存储过程。

√10.LINQ查询表达式的返回值必须明确指定数据类型。

×三单选题(每题2分,共60分) Framework 3.5 不包括(A)。

a).NET Framework 1.1b).NET Framework 2.0c)LINQd) AJAX2.在VS.NET开发环境中,在同一个解决方案容器中,(A)。

a)可以包含多个项目,而且这些项目的类型可以不同,例如Windows应用程序的项目可以和Web应用程序的项目并存b)可以包含多个项目,但这些项目必须是相同类型的应用程序,例如Windows应用程序或者Web应用程序c)只能有一个项目,该项目不能同时使用VB.NET和C#编程语言d)只能有一个项目,该项目可以同时使用VB.NET和C#编程语言3.页面事件的处理顺序是:(C)。

a)Page_Load,Page_Init,Change,Click,Page_Unloadb)Page_Load,Page_Init,Click,Change,Page_Unloadc)Page_Init,Page_Load,Change,Click,Page_Unloadd)Page_Init,Page_Load,Click,Change,Page_Unload4.下面哪一个选项不属于客户端状态管理?(A)a)查询字符串b)ViewStatec)Sessiond)Cookie5.以下代码是在Web窗体中添加一个用户控件的代码:<MyControls:TestControl id="TestControl1" runat="server">该用户控件在使用前必须注册,请选出正确的注册语句(C)。

a)<%@ Register TagPrefix="TestControl" TagName=" MyControls"Src="TestControl.ascx" %>b)<%@ Control TagPrefix="TestControl" TagName=" MyControls"Src="TestControl.aspx" %>c)<%@ Register TagPrefix="MyControls" TagName="TestControl"Src="TestControl.ascx" %>d)<%@ Control TagPrefix="MyControls" TagName="TestControl"Src="TestControl.aspx"%>6.网站导航控件(A)不需要添加数据源控件。

a)SiteMapPathb)TreeViewc)Menud)以上三个7.一个主题必须包括(D)。

a)Ascx文件b)Css文件c)图片文件d)Skin文件8.利用GridView和DetailsView显示主从表数据时,DetailsView中插入了一条记录需要刷新GridView,则应把GridView.DataBind()方法的调用置于(D)事件代码中。

a)GridView的ItemInsertingb)GridView的ItemInsertedc)DetailsView的ItemInsertingd)DetailsView的ItemInserted9.下面不属于容器控件的是(B)。

a)Panelb)CheckBoxc)Tabled)PlaceHolder10.APP_Code文件夹用来存储(B)。

a)数据库文件b)自定义类文件c)资源文件d)主题文件11.在本机的IIS上的默认Web站点中,有一个名称为homework的虚拟目录,如果要浏览此目录中的student1.aspx文件,则需在IE的地址栏中,键入(C)即可浏览此网页。

a)http://localhost/student1.aspxb)http://127.0.0.1/student1.aspxc)http://localhost/homework/student1.aspxd)http://127.0.0.1/homework12.若为特定页的多个元素设置样式规则,需要将规则的定义包含在(C)中。

a)Linkb)Scriptc)Styled)Meta13.下面关于web.config陈述正确的是:(C)。

a)一个网站只能有一个web.config文件b)web.config文件不能手工编辑代码c)多个网站的共同的配置信息放在这些网站所在服务器的machine.config文件中d)网站部署运行后不能再修改web.config文件14.C#中的注释语句不应放置在(B )。

a)/*和*/之间b)<!-- 和--> 之间c)///之后d)//之后15.要实例化GetProducts类,并调用该类的一个无参的方法AllProducts,该采用下面的(A)代码a)GetProducts GP=new GetProducts ; int allP=GP.AllProducts;b)GetProducts GP=new GetProducts ; int allP=GP.AllProducts();c)GetProducts GP=new GetProducts() ; int allP=GP.AllProducts;d)GetProducts GP=new GetProducts (); int allP=GP.AllProducts();16.若实现选择性别的用户界面,需要使用(D)控件。

a)RadioButtonListb)CheckBoxListc)CheckBoxd)Lable17.数据验证控件使用(A)属性指定要验证控件的ID。

a)ControlToValidateb)ControlToComparec)ValueToCompared)CustomValidator18.ValidationSummary数据验证控件汇总的是页面上其他数据验证控件的(C)属性值。

a)ErrorMessageb)ErrorTextc)Messaged)Text19.下面不是HttpResponse对象的方法是:(C)。

a)Write()b)Redirect()c)Cookie()d)Clear()20.下面关于Application的说法错误的是:(B)。

a)Application为所有的用户服务b)在网站停止运行后仍存在c)Application可以用于统计网站的在线人数d)当要修改Application状态值时,首先要加锁,值修改后再解锁21.创建一个Cookie的正确代码:(D)。

a)Response.Cookies["userName"]="apple"b)Cookies["userName"]="apple"c)Cookies["userName"].Value="apple"d)Response.Cookies["userName"].Value="apple"22.下面关于SQL Server Express 2005的说法错误的是:(D)。

a)可以免费获取b)适合于中小型企业的开发应用c)在安装Visual Studio 2008时,与 3.5一同安装d)与SQL Server 2005系列的其他版本相比,对系统配置的要求相对比较高23.对于“需要确定一个年级中成绩最好的10个学生”和“需要确定一个班里需要补考的人数”这两种情景,请选择各自正确的存储过程的类型(A)。

a)返回记录和返回值b)返回值和返回记录c)都是返回记录d)都是返回值24.能够连接SQL Server的数据源控件是:(C )。

a)SqlDataSource控件和XmlDataSource控件b)SiteMapDataSource控件和LinqDataSource控件c)SiteMapDataSource控件和XmlDataSource控件d)SqlDataSource控件和LinqDataSource控件25.(C)指定筛选元素的逻辑条件。

a)from子句b)select子句c)where子句d)group子句26.在LINQ to SQL中,将存储过程映射为(B)。

相关文档
最新文档