1在ImageWeb服务器控件中用于设置图片URL路径的属性是ImageUrl,在Web服务器控件中,AutoPostBack属性的功能是:控件是否回发到服务器。2.在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数;C.Select操作的Sql语句只能由ExecuteReader()方法来执行;D.ExecuteReader()方法返回一个DataReder对象;3.TextBox控件中,用于显示标准密码框的属性是:BA.A.TextModeB.B.PasswordC.CTypeD.Dmode4.您正在为公司创建一个ASP.NET页面。您创建了一个DataGrid控件,用于显示用户以往购买记录。创建页面时,DataGrid控件由一个现有数据库填充此页面包含TextBox控件,以便用户能够更新其个人信息,比如地址和电话号码。您需要确保,当用户更新其联系信息时,页面以最快速度刷新。您应该怎么办?DA.将DataGrid控件的Enable属性设定为falseB.将DataGrid控件的EnableViewState属性设定为falseC.在Page.Load事件处理程序中编写代码,以便公当页面的IsPostBack属性为false时填充DataGrid控件。D.在Page.Load事件处理程序中编写代码,以便公当页面的IsPostBack属性为true时填充DataGrid控件.5如果需要确保用户输入大于30的值,应该使用()验证控件。CA.RequiredFieldValidatorB.CompareValidatorC.RangeValidatorD.RegularExpressionValidator6在DataGrid控件中,如果定制了列,又希望排序,则需要在每一列设置()属性。AA.SortExpressionB.SortC.SortFieldD.DataFieldText7向数据源查询记录,需要将命令对象的CommandText属性设置为SQL语言的select命令后,再调用命令对象的()方法。AAExecuteNonQueryBExecuteReaderCExecuteScalarDExecuteXmlReader8C#中,新建一字符串变量str,并将字符串”Tom'sLivingRoom”保存到串中,则应该使用下列哪条语句?(A)stringstr=“Tom\'sLivingRoom”stringstr=“Tom'sLivingRoom”;stringstr(“Tom'sLivingRoom”);stringstr(“Tom”sLivingRoom”);9数据库联接语句:strConnString=Provider=SQLOLEDB;DataSource=(local);InitialCatalog=pubs;UserID=sa中的DataSource=(local)是指()。DA.数据库服务器名B.客户端的计算机名C.WEB服务器的主机名D.指本地数据库服务器10、下列标记不属于HTML文档的基本结构的是:(D)AhtmlBbodyCheadDform11、请问下面程序段执行完毕,页面上显示内容是什么:()Response.Write(“ahref='新浪/a”)A新浪Bahref='新浪/aC新浪D该句有错,无法正常输出12、下面哪一个对象用于与数据源建立连接:(B)ACommandBConnectionCDataReaderDDataAdapter13、下面哪一个不是网页文件的后缀名(DD)AhtmBaspxCaspDtxt14假定当前工作路径在e:/aspnet/ch06,发布的应用名称为aspnetjc,使用Server.MapPath(../database/))取得的数据库路经是()。DA.e:\aspnet\database\:\database\目录用来放置A.共享的数据库文件B.共享文件C.被保护的文件D.代码文件答案:A16文件系统网站非常适合于学习使用,因为A.不要安装IISB.网站允许放置在任意目录下C.能够进行单独测试D.A+B答案:D17现在需要验证某个TextBox控件的输入数据是否大于0,此时应该使用的验证控件是A.CompareValidatorB.CompareValidator与RequiredFieldValidatorC.RangeValidatorD.RangeValidator与RequiredFieldValidator答案:B18当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是A.RadioButtonB.CheckBoxListC.CheckBoxD.RadioButtonList答案:A19假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。A.int[]arr=newint[10,20]B.int[]arr=intnew[10,20]C.int[,]arr=newint[10,20]D.int[,]arr=newint[20;10]答案:C20、下列描述错误的是(D)A类不可以多重继承而接口可以;B抽象类自身可以定义成员而接口不可以;C抽象类和接口都不能被实例化;D一个类可以有多个基类和多个基接口;21、下列ASP.NET语句(B)正确地创建了一个与SQLServer2000数据库的连接。ASqlConnectioncon1=newConnection(“DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB”);BSqlConnectioncon1=newSqlConnection(“DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB”);CSqlConnectioncon1=newSqlConnection(DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB);DSqlConnectioncon1=newOleDbConnection(“DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB”);22、若要启用GridView分页,应将(C)属性设置true.A)AllowSortingB)PageSizeC)AllowPagingD)PageIndex22、如果将窗体的FormBoderStyle设置为None,则(B)。A窗体没有边框并不能调整大小;B窗体没有边框但能调整大小;C窗体有边框但不能调整大小;D窗体是透明的;23.如果要将窗体设置为透明的,则(B)A要将FormBoderStyle属性设置为None;B要将Opacity属性设置为小于100%得值;C要将locked属性设置为True;D要将Enabled属性设置为True;24、在一个DataSet中可以有(C)DataTableA)只能有1个B)只可以有2个C)可以有多个D)不确定25默认情况下Session的有效时间是A.30秒B.10分钟C.20分钟D.30分钟答案:C26、HTML服务器控件位于以(System.web.HtmlControls)命名的空间中。27、页面上任意HTML都可以转换为服务器控件,作为最低要求,通过添加(runat=”Server”)属性,HTML元素即可转换为服务器控件。二.代码题(每题5分,共10分)(1)写出以下程序运行结果。usingSystem;classTest{publicstaticvoidMain(){ints=0;for(inti=1;;i++){if(s50)break;if(i%2==0)s+=i;}Console.writeLine(i,s=+i+,+s);}}答案:i,s=15,56(2)写出以下程序运行结果。usingSystem;classTest{staticvoidLE(refinta,refintb){intx=a;a=b;b=x;Console.writeLine(a+““+b);}publicstaticvoidMain(){intx=10,y=25;LE(refx,refy);Console.writeLine(a+““+b);}}3简答题1、ASP.NET的Application、Session、Cookie和Cache等变量的区别是什么?2、Public、Protected、Private的访问权限3、关于值类型和引用类型的区别?4、列举ASP.NET页面之间传递值的几种方式。Asp.Net试题及答案1一、填空题(每空2分,共30分):(1)默认安装中,IIS服务器被安装在“[硬盘名]:\”的目录下。对应的URL是或答案:http://服务器域名;Inetpub\(2)所闻分布式类就是在多个文件中使用相同的命名空间,相同的类名,而且每个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。答案:partial(3)当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。答案:AutoPostBack(4)请将下列数据(nn)在TextBox控件中显示出来。Doublenn=4512.6;TextBox1.Text=答案:nn.ToString()(5)比如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的HTMLReset按钮控件,而【保存】按钮则必须是按钮控件。答案:服务器(6)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为.答案:Password(7)在设计阶段必须将各个验证控件的属性指向被验证的控件。答案:ControlToValidate(8)使用RegularExpression控件验证输入时,首先要将本控件的属性设置成检查的模式。答案:ValidationExpress(8)状态分为4种类型,它们是:视图状态,应用程序状态,会话状态,和——。答案:Cookie状态。(9)下面是设置和取出Session对象的代码。设置Session的代码是:Session[“greeting”]=“hellowang!”;取出该Session对象的语句如下:stringMyvar;答案:=Session[“greeting”].ToString()。(10)下面是使用Application对象时防止竞争的代码。Application.;//锁定Application对象Application[“counter”]=(int)Application[“counter”]+1;Application.;//解除对Application对象的锁定答案:lock()unlock()(11)废除Session的语句是:。答案:Session.Abandon()(12)文档对象模型DOM是英文的缩写,它是DHTML的基础。答案:DocumentObjectModel二.单