您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 高中教育 > 100道.NET选择题
1、在开发ASP.NET应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a)(选择一项)a)FlowLayoutb)TileHorizontalc)GridLayoutd)TileVertical2、以下是ASP.NET应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)appSettingsaddkey=DSNvalue=datasource=YONGPING;IntegratedSecurity=SSPI;InitialCatalog=northwnd//appSettingsa)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings[DNS];b)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings(DNS);c)stringstrDSN=System.Configuration.ConfigurationSettings.GetSettings(DNS);d)stringstrDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey(DNS);3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。privatevoidPage_Load(objectsender,System.EventArgse){if(!this.IsPostBack){//1DataSetds=this.GetJobDs();//2This.DataGrid1.DataSource=ds.Tables[0];//3}}(选择一项)a)用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性b)用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定c)用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行d)用户可以在DataGrid控件中看到数据集中的数据4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面中输出(a)。(选择一项)privatevoidPage_Load(objectsender,System.EventArgse){Response.Write(“欢迎光临”);Response.End();Response.Write(“欢迎下次光临”);}a)欢迎光临b)欢迎下次光临c)欢迎光临欢迎下次光临d)欢迎光临欢迎下次光临5、如图,在一个ASPX页面中,有四个RadioButton控件,他们的HTML代码如下,在图示状态下,当及户单击足球RadioButton控件后,下列说法正确的是(a)asp:RadoioButtonid=”RadioButton1”groupName=”bigBall”runat=”server”Text=”篮球”/asp:RadioButtonasp:RadioButtonid=”RadioButton2”groupName=”bigBall”runat=”server”Text=”足球”/asp:RadioButtonasp:RadoioButtonid=”RadioButton3”groupName=”littleBall”runat=”server”Text=”乒乓球”/asp:RadioButtonasp:RadioButtonid=”RadioButton4”groupName=”littleBall”runat=”server”Text=”羽毛球”/asp:RadioButton(选择一项)a)篮球RadioButton控件的Checked属性变为False;b)乒乓球RadioButton控件的Checked履带性变为False;c)羽毛球RadioButton控件的Checked属性变为Trued)篮球RadioButton控件的Checked属性仍为True6、在ASP.NET中,有一个高考录取分数线查询的网站,各个省份的录取分数线都存放在一个表中,因此各个省份的考生查询分数线时,通过选择自己的省份来查询录取分数线。程序员设计了两个页面,在第一个页面中用一个DropDownList控件来绑定各个省份,在第二个页面中添加一个DataGrid控件,用来根据第一个页面传递过来的Province参数显示对应省份的录取分数线。考虑到同一个省份的考生特别多,应此同时查看录取分数线的考生比较多,为了减轻服务器的负担,程序员启用页面缓存,下列对两个页面OutputCache指令声明合理的是(ad)。(选择两项)a)第一个页面的OutputCache指令:%@OutputCacheduration=120VaryByParam=none%b)第二个页面的OutputCache指令:%@OutputCacheduration=100VaryByParam=none%c)第一个页面的OutputCache指令:%@OutputCacheduration=100VaryByParam=Province%d)第二个页面的OutputCache指令:%@OutputCacheduration=100VaryByParam=Province%7、关于C#语言的方法,下列叙述中正确的是(a)。(选择一项)a)方法的定义不能嵌套,但方法调用可以嵌套b)方法的定义可以嵌套,但方法调用不能嵌套c)方法的定义和调用都不能嵌套d)方法的定义和调用都可以嵌套8、在ASP.NET中,有一个ASPX页面的部分代码如下,当用户单击Button1按钮后,下列说法正确的是:(a)。(选择一项)publicclassCityBrower:System.Web.UI.Page{protectedSystem.Web.UI.WebControls.ButtonButton1;stringname=”ACCP3.0”;privatevoidPage_Load(objectsender,SystemEventArgse){If(!this.IsPostBack)Name=”ACCP4.0”;ElseName=”ACCP5.0”;}PrivatevoidButton_Click(objectsender,System.EventArgse){Response.Write(name);}}a)在页面中输出的文本“ACCP5.0b)在页面中输出的文本“ACCP4.0c)在页面中输出的文本“ACCP3.0”d)在页面中不输出任何文本9、在ASP.NET中,某程序员在一个页面的Load事件中编写了如下代码,已知该页面使用了输出缓存。现有两个用户分别在12:10、和12:12访问了给页面,下列说法正确的是(b)。(选择一项)a)第一个用户输出12:10,第二个用户输出12:12b)第一个用户一定输出12:10,第二个用户输出12:10或12:12c)第一个用户、第二个用户可能都输出12:10d)第一个用户、第二个用户可能都输出12:1210、在ASP.NET项目中,为了提高连接数据库的灵活性,想将数据库的连接字符串保存在配置文件中,在网站启动的时候动态读取,那么连接字符串应保存在()。(选择一项)a)machine.config文件的configSetions节b)machine.config文件的appSettings节c)Web.Config文件的configSetions节d)Web.Config文件的appSettings节11、在一个ASP.NET项目中,可以使用(c)控件来判断TextBox控件中的内容是一个数字,并且数字范围在1~99之间。(选择一项)a)RequiredFieldValidatorb)CompareValidatorc)RangeFieldValidatord)RegularExpressionValidator12、在ASP.NET中,Application是(c)类的实例(选择一项)a)HttpApplicationb)HttpApplicationUtilityc)HttpApplicationStated)Page13、在ASP.NET中,下列关于session对象的说法正确的是(d)。(选择一项)a)用户每次打开一个web页面,将会创建一个session对象b)用户关闭客户端web页面后,session对象将立即消失c)应用程序退出后,session对象的值才能消失d)每个用户的Session对象不能被其他用户访问14、基于(c)的数据传输标准,WEB服务可以实现跨平台、跨语言的相互通信和数据共享。(选择一项)a)HTMLb)CSSc)XMLd)XSLT15、在ASP.NET服务器验证控件中,能够验证自定义正则表达式的控件是(d)。(选择一项)a)A、RequiredFieldValidatorb)B、CompareValidatorc)C、RangeFieldValidatord)D、RegularExpressionValidator16、在.NET应用中,改变button的(a)属性可以改变button的大小,颜色,位置等。(选择一项)a)styleb)textc)named)type17、在ASP.NET中,为了才当前页面跳转到一个相同目录下名为Main.htm的页面,下面方法正确的是(c)。(选择一项)a)Server.Execute(“Main.htm”);b)Servlet.Transfer(“Main.htm”);c)Response.Redirect(“Main.htm”);d)Response.Write(“Main.htm”);18、创建WEB服务时,(c)文件描述了服务,如何访问这些服务以及期望的响应类型。(选择一项)a)soapb)uddlc)wsdld)iiop19、以下是对一个ASP.NET页面中的一个TextBox控件进行验证的代码,页面运行时,用户在TextBox控件输入下列信息(c)不会出现错误提示信息。(选择一项)asp:textboxid=”txtAge”runat=”server”/asp:requiredfieldvalidatorid=”reqvala”controltovalidate=”txtAge”errormessage=”必须输入”display=”dynamic”runat=”server”/asp:comparevalidatorcontroltovalidate=”txtAge”display=”dynamic”errormessage=”不符合要求”valuetocompare=”60”type=”Integer”operator=”GreaterThan”runat=”server”/asp:comparevalidatora)50b)60c)80d)ok20、假设存放ASP.NET应用程序页面的目录为C:\InetPub\则Request对象的ApplicationPath属性的值是(b)。(选择一项)a)c:\InetPub\)/WebSvrSamplec)C:\InetPub\)\InetPub\、在ASP。NET技术中,在设置DataGrid控件的模版列时(c)。(选择一项)a)模版列中的控件只有默认属性可以绑定数据库b)模版列中的控件的任意属性可以
本文标题:100道.NET选择题
链接地址:https://www.777doc.com/doc-5938188 .html