74.
75.
76.
77.
b) DetailsView c) DropDownList d) 都可以
在ASP.NET中,下列有关PagedDataSource的说法中正确的是。 a) PagedDataSource封装了数据绑定控件的分页功能 b) PagedDataSource是一个第二方数据绑定控件
c) 使用PagedDataSource,就不能使用ObjectDataSource d) 使用PagedDataSource可以方便的实现排序功能
在ASP.NET中关于Repeater控件的错误说法是()。
a) Repeater不具备内置的呈现功能,必须通过创建模板为Repeater布局 b) Repeater控件会自动生成HTML标签
c) Repeater简单、小巧、灵活,所以更适用于比较简单的数据显示
d) Repeater和DataList相比,可使用的模板少,没有编辑模板和选择模板
在ASP.NET中,假设我们设计一个用户界面,要求用户必须提供一个有效身份证号,你认为最佳的验证方案是()。 a) RequiredFieldValidator
b) RequireFieldValidator和RangeValidator c) RangeValidator和RegularExceptionValidator
d) RequiredFielValidator和RegularExpressionValidator
在ASP.NET中实现页面缓存需要使用的指令是()。 a) @OutputCache b) Duration
c) VaryByParam d) Location
78. ASP.NET中,在Web窗体页上注册一个用户控件,指定该控件的名称为”Mike”,正确的注
册指令为(b)
a) <%@Register TagPrefix = “Mike” TagName = “Space2” Src = “myX.ascx”%> b) <%@Register TagPrefix = “Space2” TagName = “Mike” Src = “myX.ascx”%> c) <%@Register TagPrefix = “SpaceX” TagName = “Space2” Src = “Mike”%> d) 以上皆非
79. ASP.NET中有两种配置文件,数据库连接属于站点级连接,一般存放在()配置文件中。
a) sys.config
b) machine.config c) web.config d) 以上都可以
80. 以下选项中有关ASP.NET的WebService描述正确的是()。
a) WebService只能在Windows操作系统下使用 b) WebService只能用C#语言开发
c) Windows操作系统下可以调用Linux操作系统下的WebService
11
d) WebService只能在Linux操作系统下使用
81. AJAX框架中日历控件解决了Asp.net传统的日历控件存在的三大问题,除了();
a) 不能实现textbox和日历控件的智能绑定 b) 选定日期后无法隐藏 c) 选定日历后需要刷新页面 d) 不能实现月份的选择
82. 向服务器端发送的数据方式不外乎get和post两种。以下关于这两种方式的比较说法错误
的是()。
a) get传输的数据量少,不能大于2K,post传输的数据量较大,一般默认没限制 b) get传输数据比较慢,post传递数据更加快 c) get安全性低,post安全性高
d) get把参数队列加到表单Action所指定的URL地址中,值和表单内的各个字段一一对
应,在URL中可以显示出来。post把表单中的各个字段及其内容放到HTML Header里,一起传送到Action所指定的URL地址中,不会在URL中可以显示出来
83. Web服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于Web服务的理解
正确的是()。
a) Web服务只能在互联网发布,不能在局域网内发布 b) Web服务的提供者和请求者必须使用相同的技术平台
c) Web服务的提供者和请求者必须使用相同的语言开发应用程序 d) Web服务的数据传输标准是XML
84. 关于ASP.NET中用户控件,说法错误的是();
a) 用户控件是能够在其中放置标记和 Web 服务器控件的容器。然后,可以将用户控件
作为一个单元对待,为其定义属性和方法。
b) 用户控件以。ascx为扩展名,可以拖到不同的页面中调用,以节省代码。
c) 用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已
写方法调整。
d) 用户控件和母版页一样都可以节约代码,可以两两互相替换
85. 在Web技术中“无刷新”技术实现了在必要的时候只更新页面的一小部分,而不是整
个页面,使用这一技术带来了众多优势除了()。 a) 节省网络带宽资源 b) 提供连续的用户体验 c) 催生新的交换方式
d) 便于搜索引擎索引网友内容
86. ASP.NET中AJAX框架技术的Accordion控件的AutoSize属性的值设置为()时菜单可以
被无限地拉伸和收缩。 a) None b) Limit
12
c) Fill d) Panes
87. 以下选项都是web.config文件中的重要节点的描述,请问()是错误的。
a)
c)
88. ASP.NET中页面间传递数据的技术有好几种,在以下几种中,同等数据以()种方式传递
消耗资源最大。
a) session(viewstate) b) cache
c) queryString url参数 d) application
89. 您需要创建一个ASP.NET应用程序,公司考虑使用Windows身份认证。
所有的用户都存在于AllWin这个域中。您想要使用下列认证规则来配置这个应用程序: a、 匿名用户不允许访问这个应用程序。
b、 所有雇员除了Tess和King都允许访问这个应用程序。 请问您应该使用以下哪一个代码段来配置这个应用程序?( ) a)
90. 在ASP.NET中,以下创建或使用用户控件的.ascx代码错误的是()。
a) <%@Control Language=”C#” AutoEventWireup=”true” CodeFile=”UserControl.ascx.cs” Inberits=”WebUserControl”%> b) <%@Control Language=”C#” AutoEventWireup=”true”
13
CodeFile=”UserControl.ascx.cs” Inberits=”WebUserControl”%> %@Register Src=”UserControl.ascx” TagName=”UserControl” TagPrefix=”uc1”%
a) 一个HtmlInputText 控件和两个按纽 b) 一个HtmlInputFile 控件和一个按钮
c) 一个 HtmlInputText控件,一个HtmlImage 控件和一个按钮控件 d) 一个HtmlSelect控件和两个按钮
92.在asp.net中,下列代码在页面中的输出结果是:()。 XmlDocument xd=new XmlDocument();
Xd.loadXml(“Person>
Xd.DocumentElement.AppendChild(xe);
Response.Write(Server.HtmlEncode(xd.DocumentEmelent.InterXml)); a)
c)
d)
Xd.LoadXml(“
Response.Write(Server.HtmlEncode(xd.DocumentElement.InnerXml)); a) 诸葛亮
b)
c)
d)
94.在一个没有启用事务处理的ASP.NET页面中有一个Button控件,控件的Click事件
中有如下的代码,已知sqlCon是一个已经创建好的SqlConnection对象。当用户点击按钮并执行完毕Click事件后,下列说法正确的是()。 Try{
Sqlcon.Open();
SqlCommandsqlcom=new SqlCommand(“delete from stuInfo where stuID=20”,sqlcon); sqlCom.ExecuteNonQuery(); int a=1,b=0;
14
int i=a/b //模拟异常发生
sqlcom.connandText=” delete from stuInfo where stuID=21”; sqlCom.ExecuteNonQuery(); ContextUtil.SetAbort(); Sqlcon.Close(); }
Catch{
Sqlcon.Close(); }
a) 只能删除表stuInfo中stuID=20的记录 b) 只能删除表stuInfo中stuID=21的记录
c) 同时删除数据表stuInfo 中stuID等于20与21的记录 d) 没有删除数据表stuInfo 中stuID等于20与21的记录
95.在ASP.NET中,关于下列代码的说法正确的是()。
HttpCookie user = new HttpCookie(“name”,”王飞”); //1 Response.Cookie.Add(user); //2 user.Expires=DateTime.Now.AddMinutes(4); //3 Response.Write(Request.Cookie[“name”].Value; //4
a) 代码行1错误 b) 代码行2错误 c) 代码行3错误 d) 代码行4错误
96.要在asp.net页面中显示服务器的计算机名,正确的代码为()。 a) Response.Write(Server.IPAddress) b) Response.Write(Server.MachineName) c) Response.Write(Application.IPAddress)
d) Response.Write(Application. MachineName)
97.在asp.net中,为了把页面中一个名为name的string类型的字段帮定到一个textbox控件的文本属性中,下列代码正确的是()。
a) ”> b) ”> c) ”> d) ”>
98.在asp.net中,有个窗体,为了让用户确认自己所设置的密码,要求两次一样,要使用()控件。
a) requiredfieldvalidator b) comparevalidator c) rangevalidator
d) regularexpressionvalidator
99.在ASP.NET中,对于已经生成好的Web Service,在部署和实现该XML Web Service的时候,至少需要()文件。 a) .asmx文件和.dll文件 b) .dll文件和.disco文件
c) AssemblyInfo.cs文件Web.config文件
15
d) AssemblyInfo.cs文件.asmx文件
100.在四种访问修饰符中,哪种权限最小? a) Private b) Public c) Protected d) Internal
16