1、1下列不属于 textbox 控件属性的是( )A、text B、readonly C、ID D、Page_Load2在 ASP.NET 中,文本框控件 TextBox 允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。A、Style B、TextMode C、Type D、Input3上传文件一般使用以下哪个控件( )A、label B、textbox C、listbox D、fileupload4在 C#中,关于 continue 和 break 用于循环时,以下说法正确的是( )A、break 是退出整个循环语句,执行循环后面的语句 B、continue
2、是退出整个循环语 句, 执行循环后面的语句C、break 是中断本次循环,进入下一次的循环D、continue 是中断整个循环5当你在编写一个 ASP.NET 应用程序, 实现一个会员的注册 页面,你要使用 ASP 的内部控件来实现职业的选择,此时( )控件应该是首选A、CheckBox B、ListBox C、DropDownList D、TextBox6当有用户请求 Web页面时,会触发( )事件A、Application_Start() B、Session_Start() C、Application_End() D、Session_End()7设置控件属性的方法有( )A、设计视图和源视
3、图 B、组件视图和逻辑视图 C、控件 视图和源视图 D、设计视图和逻辑视图8在 ASP.NET 的内建对象中,必须要有 Lock 和 Unlock 方法以确保多个用户无法同时 改变某一变量的对象是( ) A、Cache B、Session C、Request D、Application 9Application 对象的默认有效期 为多少分钟? ( ) A、10 B、15 C、20 D、应用程序从启动到结束 10在 C#中,下列说法错误的是( )A 可以和 JavaScript 做兼容开发B C#语言是微软公司开发的C 可以开发 CS 架构的网站D 不是面向对象的语言11ASP.NET 支持多种
4、 语言它的 缺省语言是( )A、HTML B、JavaScript C、Visual Basic D、 C#12若希望程序从某一页面开始运行,下列操作可行的是( )A、选中该页面右键选择“ 生成页”B、选中该页面右键选择“ 打开”C、选中该页面右键选择“ 查看标记”D、选中该页面右键选择“ 设为起始页”13当服务器控件的事件需要立即回 传给服务器以得到响 应时, 应该将它的()属性设置为true。A、NavigateUrl B、PostBackUrl C、AutoPostBack D、Target14能够让 Web 服务器把少量数据储存到客户端的内置对象是()A、Server 对象 B、Ses
5、sion 对象 C、Application 对象 D、Cookie 对象15下面哪个是静态网页文件的 扩展名?( )A.、.net B、.html C、.aspx D、.jsp16当需要关闭当前的整个网站,以便打开另一网站 进行编辑时 ,应该( )A、点击“文件”中的“关闭”B、点击“文件”中的“关闭解决方案”C、点击“文件”中的“退出”D、关闭 VS2008应用程序17 获取客户端信息可以使用( )实现A、Request.BrowserB、SessionC、ApplicationD、Response18一个 button 控件 ID为 btn_sumbit,双击后得到的处 理时间函数名为(
6、)A、button_click B、btn_submit_Click C、btn_submit_push D、button_push19下面的哪个对象可使用于使服 务器获取从客户端浏览 器提交的信息。 ( )A、Request B、Response C、SessionState D、Application20网页通常分为哪两种?A、动态和静态 B、应用和系统 C、短期和长期 D、html 和 php21Page 中的哪个事件,当页面装载时发生( )A、Start B、Unload C、Load D、Init22CheckBox 是常用控件,它是指( )A、列表框 B、复选框 C 、文本框 D、
7、 标签23对于控件 FileUpload,下列说法错误的是( )A、是服务器控件B、有 ID 属性C、不能单独上传文件,一般需配合 button 使用D、因为无双击事件,所以不能对此控件进行编程24VS2008 中,调试过程中,快捷键 F11 的功能是( )A、逐过程调试 B、逐语句调试 C、开始调试 D、无作用25字符串连接运算符包括 B、 int a = 12.5; C、int a =”12”; D、 int a= 12;29当.cs 文件需要添加某命名空 间时, 应使用关键字( )A.include B.import C、define D、using30有关 App_Code 文件夹,下
8、列描述正确的是( )A、用来存放.aspx 文件的B、用来存放.NET 自动生成的文件的C、用来存放未经编译的.cs 文件的,通常是源代码文件D、用来存放已编译好的程序集31在 Visual Studio 中新增 Web页面的应该右击解决方案 资源管理器,然后点 击( )。A、添加新项 B、添加 现有项C、添加引用 D、添加 Web 引用32在 vs2008 中插入断点,可以使用快捷键( )A、F9 B、F5 C、Ctrl+F9 D、Ctrl+F533Session对象的默认有效期是多少分 钟? ( )A、10 B、15 C、20 D、3034一般来说,控件的 visible 属性表示( )A
9、、控件上显示的文本 B、控件是否可见 C、控件是否能被引用 D、控件的事件35在 ADO.NET 中,DataAdapter( )。A、 是一个数据容器,可以把从数据 库中取得的数据存在应 用程序中B、 负责与数据库的连接C、 映射数据库的表和视图在 Web 服务器进行本地存储D、 是 DataSet对象和数据库 之间的桥梁36一般来说,控件的 text 属性表示( )A、控件上显示的文本 B、控件编程时的标识符 C、控件的背景色 D、控件的事件37关于 AutoPostBack 属性,下列说法错误的是( )。A、Button 控件的属性列表里可以找到 AutoPostBack 属性B、Tex
10、tBox 控件的属性列表里可以找到 AutoPostBack 属性C、这个属性表示是否能自动回 发信息给服务器D、可以设置为 true 和 false38VS2008 中,启动调试的快捷键是( )A、F5 B、Ctrl+F5 C、F11 D、Ctrl+F1139下列不属于 button 控件属性的是( )A、visible B、width C、ID D、Page_Load40下面关于变量定义且赋值语 句正确的是( )A、int a= 12; B、 int a = 12.5; C、int a =”12”; D、 int a= 12;41Page 中的哪个事件,当页面卸载时发生( )A、Start
11、 B、Unload C、Load D、Init42在 ASP.NET 中,文本框控件 TextBox 允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。A、 Style B、 TextMode C、 Type D、 Input43在 ADO.NET 中,DataAdapter( )。A、 是一个数据容器,可以把从数据 库中取得的数据存在应 用程序中B、 负责与数据库的连接C、 映射数据库的表和视图在 Web 服务器进行本地存储D、 是 DataSet对象和数据库 之间的桥梁44下列方法中,不属于 Response对象的方法或属性是( )A、Clear B、wri
12、te C、Redirect D、Text45对于控件 Button,下列说法错误的是( )A、是服务器控件B、会自动回发事件C、双击可以在.CS 文件中自动 添加 click 事件处理函数D、不能更改 button 上的文字1. 下列选项中,只有_ 不是 Page 指令的属性A. CodeFile B. InheritsC. namespace D. Language2. 下面的_对象可用于使服务器获取从客户端浏览器提交或上传的信息。A. Response B. ServerC. Request D. Session3. 下面对于状态保持对象说法错误的是_A. Session 对象是针对单一会
13、话的,可以用来保存对象。B. Cookie 是保存在浏览器端,当没 设置 Cookie 的过期时间时,关闭当前会话相关浏览器后,Cookie 丢失。C. Application 是应用程序级的,所有 浏览器端都可以获 取到 Application 中保存的信息D. Session 对象保存在浏览器端,容易 丢失。4. A 中,Server 对象的_方法用于对 URL 地址进行编码A. UrlEncodeB. UrlDecodeC. MapPathD. Execute5.关于站点地图说法错误的是_A. 站点地图文件是 xml 格式的文件B. 站点地图根节点 为 元素,每个文件有且仅有一个根节点。
14、C. 下一 级有且仅有一个节点。D. 站点地图中,同一个 URL 可以出现多次。6. 下面关于母版页和内容页使用说法错误的是哪一项_?A. 一个内容页可以引用多个母版页。B. 内容页通过 Content 控件的 ContentPlaceHolderID 属性来指定要填充到母版页中的哪个内容块。C. 内容页不可以包含、 、标签。D. 内容页通过Page 指令的 MasterPageFile 属性指定所引用的母版页。7下面关于 Html 控件和 Web 控件说法错误的是_A. 所有的 Web 控件最终在浏览器端都会生成 为相对应的 Html 控件BWeb 控件让我们可以使用控件+事件的开发方式C运
15、行 时,页面中如果包含 Web 控件,需要考 虑到浏览器的兼容性DHtml 控件比 Web 控件的性能要高一些8. 站点地图文件中,下面哪个属性不属于 元素?_A. urlB. titleC. textA. description 9. 如果使文本框内容改变时自动触发事件并传回数据到服务器,则应该设置下列哪个属性?_A. AutoPostBack=true B. AutoPostBack=falseC. IsPostBack=true D. IsPostBack=false10. 关于三层说法错误的是_A. 表现层主要是提供给用户交互的操作界面,以及校验等B 数据访问层主要是用来存取数据C 业
16、务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。D 模型层中的实体类一般与数据库中的表是一一对应的。11. 在 ADO.NET 中, 对于 Command 对象的 ExecuteNonQuery()方法和 ExecuteReader()方法,下面叙述错误的是_。 A. insert、update、delete 等操作的 Sql 语句主要用 ExecuteNonQuery()方法来执行B. ExecuteNonQuery()方法返回执行 Sql 语句所影响的行数; C. Select 操作的 Sql 语句只能由 ExecuteReader()方法来执行;
17、 D. ExecuteReader()方法返回一个 DataReader 对象12. 下列哪个控件可以通过绑定中间层对象来管理数据库_?A. SqlDataSouce B. XmlDataSourceC. ObjectDataSource D. AccessDataSource13.有关 ObjectDataSource 说法正确的是_A.它只能绑定数据访问层 方法,才能返回正确数据B.只有通过 ADO.NET 方式访问数据库C.使用 ObjectDataSource 需要在表现层写 SQL 语句操作数据库D. ObjectDataSource 一般绑定业务逻辑层方法14.对于 Eval 和
18、Bind 绑定方式说法错误的是_A. Eval 是只读方法, Bind 支持读写功能B. Eval 可以单独使用,而 Bind 必须和控件配合使用。C. Eval 可以调用后台方法进行处理, Bind 不可以D. Eval 和 Bind 都可以直接进行格式化。如:或15. 关于 DropDownList 说法 错误的是_A.使用 DataSource 设置数据源时,必须调用 DataBind 方法B. DropDownList 的 DataTextField 属性设置下拉框的显示文本字段C. DropDownList 的 DataValueField 属性可以用来 绑定下拉框选项对应的 id
19、值,方便操作D. 获取下拉框选定的值是 DropDownList1.SelectedItem.ToString()16. 如果用户信息必须填写手机号,且格式必须符合手机号码格式,则注册时,手机号的验证使用_验证控件A.RequiredFieldValidator B.RegularExpressionC.CompareValidator D.RequiredFieldValidator 和 RegularExpression17. 使用 ValidatorSummary 控件时需要以对话框形式显示错误信息,需要_(选择二项)A. 设置 ShowSummary 属性 为 trueB. 设置 Sh
20、owMessageBox 属性为 trueC. 设置 ShowSummary 属性 为 falseD. 设置 ShowMessageBox 属性为 false18. 在银行转账的 Asp.Net 页面中,为了实现验证用户输入的转账金额必须大于 50 元,最好使用下面的_控件A. RegularExpressionValidatorB. CompareValidatorC. RangeValidatorD. RequiredFieldValidator19.关于 ViewState 说法错误的是_A. 仅在该页面处理过程中有效B. 离开该页面,内容丢失C. 不影响其他页面的数据D. ViewSt
21、ate 是页面级状态保持对象,所保存的数据在该页面回传时丢失20、下面对 Repeater 控件说法错误的是_。A. 可以实现循环展示B. 没有默认的固定外观,用 户无法自定义其显示形式C. 功能强大,可以实现表布局和 XML 格式的D. 没有 EditTemplate 和 SelectedTemplate21.下面有关 PagedDataSource 的说法,正确的是_A.封装了数据绑定控件的分 页功能B.把数据源和当前页数赋值给该类 的实例对象后, 还不能够直接获得数据的总数。C.每次只获取当前页 的数据,从而能 够提高效率。D.只需将某个数据显示控件的数据源指定为该类实 例对象就可以实现
22、控件的分页效果。22. 下列对用户控件说法错误的是_?A. 用户控件是以.ascx 为扩展名,可以在 ASP.NET 布局代码中重用B. 用户控件不能在同一应用程序的不同网页上使用C. 用户控件使用Control 指令D. 用户控件是一种自定义的组合控件23. 根据用户控件的注册指令, 使用用 户控件的代码应该为:_A. B. C. D. 24. ASP.NET 提供了多种验证方式进行身份验证,其中,能够使用 HTTP Cookies 和HTML 表单对请求进行身份验证的是下列选项中的_。A. Forms 验证B. Windows 验证C. Passport 验证D. 定制验证25.在子目录
23、Admin 文件夹的 web.config 中有这样一段代码:则允许访问 Admin 目 录的用户有_Aadmin B.admin 和 managerC. user 和 manager D.user、manager 和 admin26. 在 ASP.NET 中,下面说 法正确的是_A. machine.config 用来保存 A 的当前计算机所有应用程序的配置B. web.config 通常用来保存一个站点信息的配置信息C. web.config 在一个 web 应用程序中可以有多个D. 以上说法都正确27. 下面说法不正确的是_A. 每次客户端触发一个事件,都会产生一个新的 http 请求。
24、B. Page_Load 事件是页面类执行的第一个事件,且只会在页面第一次请求时执行一次。C. 在 Page_Load 中,可以通 过 IsPostBack 判断页面是否回传D. 客户端每发送一个 http 请求,服务器端响应时,都会返回一个 page 对象。28. 表单提交方式中 get 和 post 的区别,说法正确的是_ (选多项)A. Get 主要通过 url 方式提交表单域的数据,post 是通过页面的 head 进行提交B. Get 提交数据量的大小较小,跟浏览器有关,而 post 提交数据量较大。C. Get 方式提交数据更安全,方便D. 在 中,页面中表单默认设置为 runa
25、t=”server”时,其提交方式为 get。29. 下面对于 cookie 对象使用正确的是_A. 写入 cookie 时,如下:HttpCookie cook=new HttpCookie(“user”);cook.Value=”accp”;Response.Cookies.Add(cook);B. 读取 cookie 中所保存数据时时,如下:If(Response.Cookies“user”!=null)String str=Response.Cookies“user”.Value;C. 对 Cookie 进行删除时,可以通过:Response.Cookies“user”.Remove(
26、);D. 修改 Cookie 所保存数据时,只需要先 获取到该 Cookie 对象,然后更改Cookie 对象的值即可30. 关于 GridView 使用,说法错误的是_A. GridView 会生成以表格 进 行布局的列表B. GridView 内置了分 页,排序,以及增、 删、改、查等功能。C. 给 GridView 设置数据源 时,可以指定 该控件的 DataSourceID 为某数据源控件 IDD. 给 GridView 设置 DataSource 属性后,必 须调用 DataBind()方法。且DataSource 和 DataSourceID 不可以同时指定。31. 对于 Grid
27、View 的 CommandField 列, 说法错误的是_A. CommandField 列为命令列,主要包含编辑、更新、取消、删除、选定等按钮操作。B. CommandField 是一个特殊的按 钮列,点击时,不同 类型的命令列会触发相对应的事件。C. 当点击 CommandField 列 时,都会触发 GridView 的 RowCommand 事件。D. 以上都不对 。32. 可以在 Repeater 控件中使用的模板有 _(选择二项 )A. SelectedItemTemplateB. EditItemTemplateC. ItemTemplateD. AlternatingItem
28、Template33. 对于数据绑定控件的模板列, 说法错误的是_A. 模板列是数据绑定控件中最灵活的一个列,可以自定义显 示样式和内容。B. 在模板列中显示数据时,需要通 过 Eval 或 Bind 进行绑定。C. 模板列中的项模板和交替项模板没有任何区别D. 在模板列中使用按钮时,可以直接 给该按钮注册事件,运行时点击按钮,会触发该注册事件。34. 下面不会生成以 Table 布局的控件 为_A. GridViewB. DataListC. RepeaterD. DetailsView35. 下面对于 ListView 控件说法错误的为_A. LayoutTemplate 定义了 List
29、View 控件的主要布局,必须包含一个充当数据占位符的控件B. GroupTemplate 定义了 ListView 控件中一组数据的布局方式,必须包含一个充当数据占位符的控件C. 使用 ListView 控件时,至少需要编辑 LayoutTemplate、GroupTemplate 和ItemTemplate3 个模板。D. LayoutTemplate 和 GroupTemplate 模板中的占位符控件必须是一个服务器端控件36. 站点导航控件,下面说法不正确的是 _A. 站点导航控件可以让用户快速的定位到某一页面B. TreeView 和 Menu 控件都会 显示数据文件中所有节点信息C
30、. 使用 SiteMapPath 控件时不需要指定其数据源文件D. SiteMapPath 控件可以选择 XML 文件或者是站点地图作为数据源37. 关于自定义控件,说法错误 的是_A. 当需要对现有控件增加某属性或者功能时,可以通 过继 承现有控件来实现B. 继承 Control 类时,主要重写该类的 Render 方法。C. 继承 WebControl 类时,主要重写 该类的 RenderBeginTag、RenderContents和 RenderEndTag 方法。D. 继承 WebControl 时,默认 生成的标签是 input。38. 关于用户控件和自定义控件的区别_( 多选)A
31、. 用户控件只能在当前应用程序中使用,自定 义控件可以在任何 A 应用程序中使用B. 自定义控件的文件以.ascx 为后缀名C. 用户控件被编译成 dll 文件D. 自定义控件在实现时无可视化见面,用 户控件在实现时 有可视化界面。39. 关于 web.config 配置文件, 说法有误的一项是_A. appSetting 是应用程序配置节点,用来存 储自定义信息。B. connectionStrings 是连接字符串节点,用来存 储数据库连 接字符串C. 配置文件是一个 XML 文件,在访问配置文件中的某节点信息时,必须通过访问 XML 文件的方式进行访问 。D. 在一个 web 应用程序中
32、可以有多个配置文件40. 当 web 应 用程序出现异常时,如果远程用户访问以友好的错误页面进行展示,本地用户提示详细的错误信息。需要将 web.config 中 CustomErrors 节点的 mode 属性设置为:_A. OnB. OffC. NoneD. RemoteOnly41. 对于整页缓存的使用有误的是_A. 整页缓存通过 OutPutCache 指令来实现B. 使用整页缓存时,可以通 过 Duration 属性设置缓存的保存位置C. 使用 OutPutCache 指定时,必 须指定 Duration,还有 VaryByParam 和VaryByControl 中的其中任意一个。
33、D. 整页缓存一般用于页面内容不会频繁更新,并且 处理过 程较复杂等情况下。42. 对于应用程序缓存说法错误的是_A. 应用程序缓存可以通过键/值对的方式来添加。B. 应用程序缓存对比整页缓存更灵活、方便,可以用来保存常使用且不会频繁更新的数据C. 应用程序缓存的缺点是不能指定过期时间,数据的 实时 性得不到保障。D. 应用程序缓存具有易丢失的特点,所以在 访问应用程序 缓存中数据时,最好先判断缓存对象是否存在。43. 对于优化应用程序性能,做法不恰当的是_A. 字符串拼接或修改较频繁时,最好使用 stringBuilder 来代替 string。B. 在保证应用程序功能正常的情况下,尽量将条件判断放在循 环外。C. 在与数据库交互时,应该 尽可能的使用存储过程以及尽量减少程序与数据 库交互的次数。D. 在使用控件时,使用 web 控件越多,性能越好。44. 给 GridView 控件增加光棒效果 时,不适合 编写的事件有_A. RowDataBoundB. DataBoundC. RowCommandD. RowCreated45. 在 GridView 控件的模板列中,添加一个 Button 控件,同时给这个按钮控件注册一个服务器端自定义事件。当点 击按钮控件时, 获取当前点 击行数据的 ID 的方式不包括_