完整word版aspnet题库_第1页
完整word版aspnet题库_第2页
完整word版aspnet题库_第3页
完整word版aspnet题库_第4页
完整word版aspnet题库_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1下列不属于textbox控件属性的是( ) A、text B、readonly C、ID D、Page_Load 2在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。 A、Style B、TextMode C、Type D、Input 3上传文件一般使用以下哪个控件( ) A、label B、textbox C、listbox D、fileupload 4在C#中,关于continue和break用于循环时,以下说法正确的是( ) A、break是退出整个循环语句,执行循环后面的语句 B、continue是退出整个循

2、环语句, 执行循环后面的语句 C、break是中断本次循环,进入下一次的循环 D、continue是中断整个循环 5当你在编写一个ASP.NET应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时( )控件应该是首选 A、CheckBox B、ListBox C、DropDownList D、TextBox 6当有用户请求Web页面时,会触发( )事件 A、Application_Start() B、Session_Start() C、Application_End() D、Session_End() 7设置控件属性的方法有( ) A、设计视图和源视图 B、组件视图

3、和逻辑视图 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、Target 14能够让Web服务器把少量数据储存到客户端的内置对象是() A、Server对象 B、Session对象 C、Appli

5、cation对象 D、Cookie对象 ) 下面哪个是静态网页文件的扩展名?(15A.、.net B、.html C、.aspx D、.jsp 16当需要关闭当前的整个网站,以便打开另一网站进行编辑时,应该( ) A、点击“文件”中的“关闭” B、点击“文件”中的“关闭解决方案” C、点击“文件”中的“退出” D、关闭VS2008应用程序 17 获取客户端信息可以使用( )实现 A、Request.Browser B、Session C、Application D、Response 18一个button控件ID为btn_sumbit,双击后得到的处理时间函数名为( ) A、button_cli

6、ck B、btn_submit_Click C、btn_submit_push D、button_push 19下面的哪个对象可使用于使服务器获取从客户端浏览器提交的信息。( ) A、Request B、Response C、SessionState D、Application 20网页通常分为哪两种? A、动态和静态 B、应用和系统 C、短期和长期 D、html和php 21Page中的哪个事件,当页面装载时发生( ) A、Start B、Unload C、Load D、Init 22CheckBox是常用控件,它是指( ) A、列表框 B、复选框 C、文本框 D、标签 ) ,下列说法错误的

7、是(FileUpload对于控件23A、是服务器控件 B、有ID属性 C、不能单独上传文件,一般需配合button使用 D、因为无双击事件,所以不能对此控件进行编程 24VS2008中,调试过程中,快捷键F11的功能是( ) A、逐过程调试 B、逐语句调试 C、开始调试 D、无作用 25字符串连接运算符包括&和( )。 A、 + B、 - C、 * D、 / 26C#是一种面向( )的语言。 A.机器 B.过程 C.对象 D.事物 27数据类型转换的类是( )。 A.Mod B.Convert C. Const D. Single 28下面关于变量定义且赋值语句正确的是( ) A、int a

8、= 12; B、 int a = 12.5; C、int a =”12”; D、 int a= 12; 29当.cs文件需要添加某命名空间时,应使用关键字( ) A.include B.import C、define D、using 30有关App_Code文件夹,下列描述正确的是( ) A、用来存放.aspx文件的 B、用来存放.NET自动生成的文件的 C、用来存放未经编译的.cs文件的,通常是源代码文件 D、用来存放已编译好的程序集 ) 。(然后点击页面的应该右击解决方案资源管理器,Web中新增StudioVisual 在31A、添加新项 B、添加现有项 D、添加 WebC、添加引用 引用

9、 32在vs2008中插入断点,可以使用快捷键( ) A、F9 B、F5 C、Ctrl+F9 D、Ctrl+F5 33Session对象的默认有效期是多少分钟? ( ) A、10 B、15 C、20 D、30 34一般来说,控件的visible属性表示( ) A、控件上显示的文本 B、控件是否可见 C、控件是否能被引用 D、控件的事件 35在ADO.NET中,DataAdapter( )。 A、 是一个数据容器,可以把从数据库中取得的数据存在应用程序中 B、 负责与数据库的连接 C、 映射数据库的表和视图在Web服务器进行本地存储 D、 是DataSet对象和数据库之间的桥梁 36一般来说,控

10、件的text属性表示( ) A、控件上显示的文本 B、控件编程时的标识符 C、控件的背景色 D、控件的事件 。) 属性,下列说法错误的是(AutoPostBack关于37A、Button控件的属性列表里可以找到AutoPostBack属性 B、TextBox控件的属性列表里可以找到AutoPostBack属性 C、这个属性表示是否能自动回发信息给服务器 D、可以设置为true和false 38VS2008中,启动调试的快捷键是( ) A、F5 B、Ctrl+F5 C、F11 D、Ctrl+F11 39下列不属于button控件属性的是( ) A、visible B、width C、ID D、P

11、age_Load 40下面关于变量定义且赋值语句正确的是( ) A、int a= 12; B、 int a = 12.5; C、int a =”12”; D、 int a= 12; 41Page中的哪个事件,当页面卸载时发生( ) A、Start B、Unload C、Load D、Init 42在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( )属性来区分的。 A、 Style B、 TextMode C、 Type D、 Input 43在ADO.NET中,DataAdapter( )。 A、 是一个数据容器,可以把从数据库中取得

12、的数据存在应用程序中 B、 负责与数据库的连接 C、 映射数据库的表和视图在Web服务器进行本地存储 D、 是DataSet对象和数据库之间的桥梁 ) 对象的方法或属性是(Response下列方法中,不属于44A、Clear B、write C、Redirect D、Text 45对于控件Button,下列说法错误的是( ) A、是服务器控件 B、会自动回发事件 C、双击可以在.CS文件中自动添加click事件处理函数 D、不能更改button上的文字 1. 下列选项中,只有_不是Page指令的属性 A. CodeFile B. Inherits D. C. namespace Languag

13、e 2. 下面的_对象可用于使服务器获取从客户端浏览器提交或上传的信息。 A. Response B. Server D. Session C. Request 3. 下面对于状态保持对象说法错误的是_ A. Session对象是针对单一会话的,可以用来保存对象。 B. Cookie 是保存在浏览器端,当没设置Cookie的过期时间时,关闭当前会话相关浏览器后,Cookie丢失。 C. Application是应用程序级的,所有浏览器端都可以获取到Application中保存的信息 D. Session对象保存在浏览器端,容易丢失。 A中,Server对象的_4.方法用于对URL地

14、址进行编码 A. UrlEncode UrlDecode B.MapPath C.Execute D. 5.关于站点地图说法错误的是_ A. 站点地图文件是xml格式的文件 站点地图根节点为 元素,每个文件有且仅有一个根节点。 B. 节点。 C. 下一级有且仅有一个 可以出现多次。URL D.站点地图中,同一个 6. 下面关于母版页和内容页使用说法错误的是哪一项_? 一个内容页可以引用多个母版页。A. 属性来指定要填充到母版页ContentPlaceHolderID控件的 B. 内容页通过Content 中的哪个内容块。 C. 内容页不可以包含标签。、 MasterPageFile属性指定所引

15、用的母版页。PageD. 内容页通过指令的 _ 下面关于WebHtml控件和控件说法错误的是7 HtmlWebA. 所有的控件最终在浏览器端都会生成为相对应的控件 B+事件的开发方式控件让我们可以使用控件Web C运行时,页面中如果包含控件,需要考虑到浏览器的兼容性Web 控件比DHtmlWeb控件的性能要高一些 _ 元素?站点地图文件中,下面哪个属性不属于8. url A. title B. text C. description A. 则应该设置下列哪个如果使文本框内容改变时自动触发事件并传回数据到服务器,9. 属性?_ A. AutoPostBack=true B. AutoPostBa

16、ck=false D. IsPostBack=false C. IsPostBack=true 10. 关于三层说法错误的是_ A. 表现层主要是提供给用户交互的操作界面,以及校验等 B 数据访问层主要是用来存取数据 C 业务逻辑层主要是表现层和数据访问层中间的通信桥梁,用来调用数据访问层的,不可以包含其他操作。 D 模型层中的实体类一般与数据库中的表是一一对应的。 11. 在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是_。 A. insert、update、delete等操作的Sql语句主要用Execu

17、teNonQuery()方法来执行 B. ExecuteNonQuery()方法返回执行Sql语句所影响的行数; C. Select操作的Sql语句只能由ExecuteReader()方法来执行; D. ExecuteReader()方法返回一个DataReader对象 12. 下列哪个控件可以通过绑定中间层对象来管理数据库_? A. SqlDataSouce B. XmlDataSource D. AccessDataSource C. ObjectDataSource 13.有关ObjectDataSource说法正确的是_ A.它只能绑定数据访问层方法,才能返回正确数据 B.只有通过AD

18、O.NET方式访问数据库 语句操作数据库SQL需要在表现层写ObjectDataSource使用C. D. ObjectDataSource一般绑定业务逻辑层方法 14.对于Eval和Bind绑定方式说法错误的是 _ A. Eval 是只读方法,Bind支持读写功能 Eval可以单独使用,而 Bind 必须和控件配合使用。 B. BindC. 不可以Eval可以调用后台方法进行处理, , 段 日期字:式化。如或?楂摮尨日期字段, 0:dd/MM/yyyy) % 15. 关于DropDownList说法错误的是_ A.使用DataSource设置数据源时,必须调用DataBind方法 B. Dr

19、opDownList的 DataTextField属性设置下拉框的显示文本字段 C. DropDownList的DataV alueField属性可以用来绑定下拉框选项对应的id值,方便操作 D. 获取下拉框选定的值是DropDownList1.SelectedItem.ToString() 如果用户信息必须填写手机号,且格式必须符合手机号码格式,则注册时,手机号16. 的验证使用_验证控件B.RegularExpression A.RequiredFieldValidator RegularExpression C.CompareValidator 和 D.RequiredFieldVali

20、dator 使用ValidatorSummary17.控件时需要以对话框形式显示错误信息,需要_(选择 二项)true 设置ShowSummary属性为 A.true 属性为ShowMessageBox设置 B.C. 设置ShowSummary属性为false D. 设置ShowMessageBox属性为false 在银行转账的Asp.Net页面中,为了实现验证用户输入的转账金额必须大于50元,18.最好使用下面的_控件 RegularExpressionValidator A.CompareValidator B. RangeValidator C.RequiredFieldValidato

21、r D. 19.关于ViewState说法错误的是_ 仅在该页面处理过程中有效 A. B. 离开该页面,内容丢失 不影响其他页面的数据 C. D. ViewState是页面级状态保持对象,所保存的数据在该页面回传时丢失 20、下面对Repeater控件说法错误的是_。 A. 可以实现循环展示 B. 没有默认的固定外观,用户无法自定义其显示形式 C. 功能强大,可以实现表布局和XML格式的 D. 没有EditTemplate和SelectedTemplate 21.下面有关PagedDataSource的说法,正确的是_ A.封装了数据绑定控件的分页功能 B.把数据源和当前页数赋值给该类的实例对

22、象后,还不能够直接获得数据的总数。 每次只获取当前页的数据,从而能够提高效率。C. D.只需将某个数据显示控件的数据源指定为该类实例对象就可以实现控件的分页效果。 22. 下列对用户控件说法错误的是_? A. 用户控件是以.ascx为扩展名,可以在ASP.NET布局代码中重用 B. 用户控件不能在同一应用程序的不同网页上使用 C. 用户控件使用Control指令 D. 用户控件是一种自定义的组合控件 23. 根据用户控件的注册指令, 使用用户控件的代码应该为:_ A. C. / ”login1” id=D. ”server”asp:Logins runat= 和提供了多种验证方式进行身份验证,

23、其中,能够使用24. ASP.NETHTTP Cookies 。_HTML表单对请求进行身份验证的是下列选项中的 Forms验证 A. B. Windows 验证 C.Passport验证 定制验证D. 中有这样一段代码:文件夹的在子目录25.Adminweb.config / user” ” ”*”deny users= 则允许访问Admin 目录的用户有_ A admin B.admin和manager C. user 和manager D.user、manager和 admin 在ASP.NET中,下面说法正确的是26._ A. machine.config用来保存A的当前计

24、算机所有应用程序的配置 B. web.config通常用来保存一个站点信息的配置信息 C. web.config在一个web应用程序中可以有多个 D. 以上说法都正确 27. 下面说法不正确的是_ A. 每次客户端触发一个事件,都会产生一个新的http请求。 B. Page_Load事件是页面类执行的第一个事件,且只会在页面第一次请求时执行一次。 C. 在Page_Load中,可以通过IsPostBack判断页面是否回传 D. 客户端每发送一个http请求,服务器端响应时,都会返回一个page对象。 表单提交方式中get和post的区别,说法正确的是28._(选多项) A. Get主要通过ur

25、l方式提交表单域的数据,post是通过页面的head进行提交 B. Get提交数据量的大小较小,跟浏览器有关,而post提交数据量较大。 C. Get方式提交数据更安全,方便 D. 在中,页面中表单默认设置为runat=”server”时,其提交方式为get。 下面对于cookie对象使用正确的是_ 29.A. 写入cookie时,如下: HttpCookie cook=new HttpCookie(“user”); cook.Value=”accp”; Response.Cookies.Add(cook); B. 读取cookie中所保存数据时时,如下: If(Response

26、.Cookies“user”!=null) String str=Response.Cookies“user”.Value; C. 对Cookie进行删除时,可以通过:Response.Cookies“user”.Remove(); D. 修改Cookie所保存数据时,只需要先获取到该Cookie对象,然后更改Cookie对象的值即可 关于GridView使用,说法错误的是_ 30.A. GridView会生成以表格进行布局的列表 B. GridView内置了分页,排序,以及增、删、改、查等功能。 C. 给GridView设置数据源时,可以指定该控件的DataSourceID为某数据源控件ID

27、 D. 给GridView设置DataSource属性后,必须调用DataBind()方法。且DataSource和DataSourceID不可以同时指定。 对于GridView的31.CommandField列,说法错误的是_ A. CommandField列为命令列,主要包含编辑、更新、取消、删除、选定等按钮操作。 B. CommandField是一个特殊的按钮列,点击时,不同类型的命令列会触发相对应的事件。 事件。RowCommand的GridView列时,都会触发CommandField当点击 C.D. 以上都不对 。 可以在Repeater控件中使用的模板有_(选择二项) 32.A.

28、 SelectedItemTemplate EditItemTemplate B.ItemTemplate C. AlternatingItemTemplate D. 对于数据绑定控件的模板列,说法错误的是_ 33.A. 模板列是数据绑定控件中最灵活的一个列,可以自定义显示样式和内容。 B. 在模板列中显示数据时,需要通过Eval或Bind进行绑定。 C. 模板列中的项模板和交替项模板没有任何区别 D. 在模板列中使用按钮时,可以直接给该按钮注册事件,运行时点击按钮,会触发该注册事件。 34. 下面不会生成以Table布局的控件为_ A. GridView DataList B.Repeate

29、r C. DetailsView D. _ 35. 下面对于ListView控件说法错误的为必须包含一个充当数据占ListView定义了控件的主要布局,A. LayoutTemplate 位符的控件控件中一组数据的布局方式,必须包含一个定义了B. GroupTemplateListView 充当数据占位符的控件和LayoutTemplateListView C.使用控件时,至少需要编辑、GroupTemplate 个模板。ItemTemplate3D. LayoutTemplate和GroupTemplate模板中的占位符控件必须是一个服务器端控件 36. 站点导航控件,下面说法不正确的是_

30、A. 站点导航控件可以让用户快速的定位到某一页面 B. TreeView和Menu控件都会显示数据文件中所有节点信息 C. 使用SiteMapPath控件时不需要指定其数据源文件 D. SiteMapPath控件可以选择XML文件或者是站点地图作为数据源 37. 关于自定义控件,说法错误的是_ A. 当需要对现有控件增加某属性或者功能时,可以通过继承现有控件来实现 B. 继承Control类时,主要重写该类的Render方法。 C. 继承WebControl类时,主要重写该类的RenderBeginTag、RenderContents和RenderEndTag方法。 D. 继承WebContr

31、ol时,默认生成的标签是input。 38. 关于用户控件和自定义控件的区别_(多选) A. 用户控件只能在当前应用程序中使用,自定义控件可以在任何A应用程序中使用 B. 自定义控件的文件以.ascx为后缀名 C. 用户控件被编译成dll文件 D. 自定义控件在实现时无可视化见面,用户控件在实现时有可视化界面。 _ 配置文件,说法有误的一项是web.config关于39. A. appSetting是应用程序配置节点,用来存储自定义信息。 B. connectionStrings是连接字符串节点,用来存储数据库连接字符串 C. 配置文件是一个XML文件,在访问配置文件中的某节点信息

32、时,必须通过访问XML文件的方式进行访问。 D. 在一个web应用程序中可以有多个配置文件 40. 当web应用程序出现异常时,如果远程用户访问以友好的错误页面进行展示,本地用户提示详细的错误信息。需要将web.config中CustomErrors节点的mode属性设置为:_ A. On Off B. None C.RemoteOnly D. _ 41. 对于整页缓存的使用有误的是 OutPutCache指令来实现A. 整页缓存通过 属性设置缓存的保存位置B. 使用整页缓存时,可以通过Duration和指定时,必须指定Duration,还有VaryByParam C.使用OutPutCach

33、e 中的其中任意一个。VaryByControl 整页缓存一般用于页面内容不会频繁更新,并且处理过程较复杂等情况下。D. _ 对于应用程序缓存说法错误的是42. A. 应用程序缓存可以通过键/值对的方式来添加。可以用来保存常使用且不会频繁方便,应用程序缓存对比整页缓存更灵活、B. 更新的数据 应用程序缓存的缺点是不能指定过期时间,数据的实时性得不到保障。 C.D. 应用程序缓存具有易丢失的特点,所以在访问应用程序缓存中数据时,最好先判断缓存对象是否存在。 43. 对于优化应用程序性能,做法不恰当的是_ A. 字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。 B.

34、 在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。 C. 在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。 D. 在使用控件时,使用web控件越多,性能越好。 44. 给GridView控件增加光棒效果时,不适合编写的事件有_ A. RowDataBound DataBound B. RowCommand C.RowCreated D. 控件,同时给这个按钮控件注控件的模板列中,添加一个Button45. 在GridView的方ID册一个服务器端自定义事件。当点击按钮控件时,获取当前点击行数据的_ 式不包括,并在自定义事件中,通过以下GridView设置

35、的 DataKeyNames属性为idA. 代码:Button btn=sender as Button; GridViewRow gvr=btn.Parent.Parent as GridViewRow; String id= GridView1.DataKeysgvr.RowIndex.Value.ToString(); 的值,并在自定义事件中,idButton B.在aspx页面给增加自定义属性并绑定 。在后台通过如下代码获取:”“如aid=Button btn=sender as Button; .ToString(); ”aid“String id=btn.AttributesC.

36、在aspx页面将id的值绑定Button的CommandArgument属性,在后台RowCommand事件中通过如下代码获取: String id=e.CommandArgument.ToString(); D. 设置GridView的 DataKeyNames属性为id,并在RowCommand事件中,通过如下代码获取: Int index=int.Parse(e.CommandArgument.ToString(); String id= GridView1.DataKeysindex.Value.ToString(); 46 在A页面中,需要从配置文件中读取网站的名称并显示

37、在Label控件上,以下代码正确的是_ A. lblName.Text=ConfigurationManager.AppSettings(“sitename”); lblName.Text=ConfigurationManager.connectionStrings( “sitename”); B.lblName.Text=ConfigurationManager.AppSettingsC. “sitename”.ToString(); lblName.Text=ConfigurationManager.connectionStrings “sitename”; D. 软件存储员工通讯录并在网

38、站通讯录页面显示,则同学录页excel47. 某公司使用_ 面的最佳缓存方案为 绝对过期 A. B.弹性过期 C.依赖于文件 依赖于数据库 D. 地址中urltxtSerachKey其搜索页面包含如下指令,其中为文本输入框,p是 48_ 代表页数的参数,则以下说法正确的是 OutputCache VaryByControl= txtSearchKey“”A. 在文本框输入相同的值时,页面只在第一次访问时执行,后续访问时都会使 用页面输出缓存B. 在文本框输入相同的值时,访问指定页数时页面只在第一次访问时执行,后续访问时都会使用页面输出缓存 C. 在文本框输入不同值时,页面都会被执行,并将结果缓

39、存为不同版本,缓存时间为60秒 D. 在文本框中输入不同值时,访问指定页数,只在第一次访问时执行,此后60秒访问使用页面输出缓存。 49. 阅读以下代码,可以通过验证控件要求的输入是_ A. 18 B. 65 C. 260 D. 以上都正确 50. 以下关于验证控件的说法,错误的是_ A. 一个控件可以使用多个数据验证控件进行验证 B. 除了RequiredFieldValidator控件之外,当目标控件值为空时,其他验证控件验证都不会被触发 C. CompareValidator控件可以限制控件中输入的值与指定控件中的值相等 D. RegularExpressionValidator控件可以

40、限制控件中输入的值必须符合正则表达式的要求。 填空题 2控件在编程时使用 属性进行引用。 ID 4要隐藏textbox控件的输入文本应修改 visible 属性。 5C#中的Web页面分为.aspx文件和 .cs 文件。 7使用 Trim() 可以移除string对象的前导空白字符和尾部空白字符。 9button控件的 click 事件是默认双击事件。 10isPostBack一般用在页面的 page_load 函数中。 Response对象中用来将客户端重定向到新的URL的方法是 Redirect() 。 11TextBox控件的默认双击事件是 TextChanged 。 12使用 ToSt

41、ring() 可以将Session对象转换成字符串。 13一般使用 DataTable或DataSet 容器来存放sql语句从数据库中提取出来的数据。 14在ASP.NET中要引入命名空间System.Data的语句为 using System.Data 。 15修改label控件的文本应修改 Text 属性。 1 .NET框架由 程序设计语言及语言规范 、应用程序平台 、ADO.NET及类库、CLR 和 程序开发环境5部分组成。 2ASP.NET 2.0系统的两层逻辑结构适合于 比较简单 的系统;三层结构适合于 比较 复杂 的系统。 3服务器有一个总的配置文件,名为 Machine. cof

42、ig 。在这个文件中已经确定了所 有ASP.NET应用程序的基本配置。 4传统的布局方法是_利用表格_,网页布局的最佳方案是_div + CSS_。 5DHTML的设计思想是:浏览器从服务器端下载文档后,利用_浏览器_的资源,在不增 加_服务器_端负担和网上传输流量的前提下,使网页的某些元素“动”起来。 6 ASPX网页的基类是 Page 。 7ASPX网页的代码存储模式有两种。它们是 分离模式 和 单一模式 。 8当一个Web控件上发生的事件需要立即得到响应时,应该将它的 AutoPostBack 属性 设为true。 9下面是网页中的指令,目的是在网页中显示新网页的牕屬字符串: Respo

43、nse. Write?尨新网页的Url); 10请将下列数据(nn)在TextBox控件中显示出来。 double nn = 4512.65; TextBox1.Text = nn.ToString() ; 11在设计阶段必须将各个验证控件的 ControlToValidate 属性指向被验证的控件。 12存储过程是用各种SQL命令编写并经过编译后直接存放到 数据库 端的程序。 13 皮肤文件是以“.skin”为后缀的文件,用来定义 服务器控件 的样式。 14当利用CreateUserWizard控件创建新用户时,密码不能随便设置,必须符合以下3项条件: 至少7个字符 ; 至少一个大写或小写字

44、符 ; 至少一个非字母非数字的符 号 。 判断题1XML语言中的标记由设计者自行定义,用来描述元素的内容。 ( T ) 2离开了IIS服务器.htm网页能够单独运行。 ( T ) 3XML语言既能描述语义又能定义显示。 ( F ) 4HTML语言与XML一样,它们的标记都是严格区分大小写的。 ( F ) 5使用HTML控件时将不能保持视图状态。 ( T ) 6CompareValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。( T ) 7在数据集(DataSet)中可以包括多张数据表。 ( T ) 8用户控件是一种自定义的组合控件。 ( T ) 9使用母版页

45、是为了多个网页在全局的样式上保持一致。 ( T ) 简答题: 1用什么方法检测用户是否是经过登录才访问到当前网页? 答:登录时写入一个session,之后需要验证是否经过登录才访问到当前页面时就用此Session是否为null进行验证。 3简述一个web页面的.aspx文件和.cs文件的区别。 答:.aspx是前台界面文件,.cs是后台服务器程序代码。 4如果使用DataTable容器来获取SQL语句提取到的数据,如何判断此SQL语句在数据库中提取到的数据的行数? 答:用DataTable对象的Rows.Count来判断 5列出5个普通控件都有的属性(不包括事件)。 答:ID Text css

46、class visible width enable 6C#程序中的字符串若出现,可以使用转义字符,有没有方法可以避免使用转义字符,若有,如何实现? 答:有,可以在字符串前面加一个符号。 控件,并需button的btn_ok为ID在实际编程中,经常要复制原有的代码。若需要一个8并且已,(ID为btn_cancel编写click事件处理函数,现复制了一个已存在的button控件 ,接下来该如何操作有事件处理函数) 事件。Click事件,再添加新的Click 答:首先修改ID和Text,然后删除原有 的含义是什么,一般使用在什么地方?11isPostBack 答:验证是否是回发事件,一般使用在Pa

47、ge_Load里 window.location.href 和使用javascript代码12使用Response.Redirect() 都可以实现跳转,有什么区别,请举例说明。实是用javascript使用内置方法实现,答:实现方法不同,Redirectlocation.href代码编写的操作,javascriptjavascript可以实现在跳转之前做其他同样的现,使用而使用redirect不行。 13若给textbox添加TextChanged事件代码,代码并不运行,最可能的原因是什么? 答:AutoPostBack属性默认为false,要手动设置为true 14能否将html中的tab

48、le的一行变成可编程的服务器控件,如何实现? 答:可以,直接在标签内加一个runat=”server”和一个id属性,变成服务器控件即可。 15简述如何实现页面传值。 答:跳转的url中加上页面传值变量并赋值,如需多个变量,中间用&隔开;并在跳转后的用Request.QueryString来获取传值变量。 16简述一般情况下,用户登录系统的步骤。 答:首先验证用户名和密码,之后写入Session保存当前登录用户信息,最后实现页面跳转。 程序设计题1、在page_load函数中编写代码,测试Session“userName”是否为空,若为空则跳转到登陆页面login.aspx,不为空则将Sess

49、ion“userName”的值赋给string 变量u_name,其中u_name已定义。 string u_name; protected void Page_Load(object sender, EventArgs e) if(Session“userName” = null) response.redirect(“login.aspx”); else u_name = Session“username”.ToString() 2、下图为一登陆界面,现要求编写代码实现若用户名或密码后的textBox为空,则弹出提示框,提示框的内容自定,用户名后的textbox控件ID为txt_userName,密码后的textbox控件ID为txt_pwd。 protected void Button1_Click(object sender, EventArgs e) String

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论