Web程序设计复习题库及答案_第1页
Web程序设计复习题库及答案_第2页
Web程序设计复习题库及答案_第3页
Web程序设计复习题库及答案_第4页
Web程序设计复习题库及答案_第5页
免费预览已结束,剩余57页可下载查看

下载本文档

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

文档简介

1、Webg序设计?练习测试题库1、下面哪个是届性而不是标记.A、IMGB、FORMC、HREFD> TD2、App_Data目录用来放置.A、共享的数据库文件B、共享文件C、被保护的文件Dk代码文件3、下面关于绝对路径的说法,正确的选项是.A、绝对路径是被链接文档的完整 URL不包括使用的传输协议B、使用绝对路径需要考虑源文件的位置C、在绝对路径中,如果目标文件被移动,那么链接同样可用»创立外部链接时,必须使用绝对路径4、系统提供数据库通用接口的目的是为了 .A、提升程序运行的效率B、应用程序设计不必考虑数据库的类型C、保证程序平安D易于维护5、在配置GridView控件的Sql

2、DataSource数据源控件过程中,单击【高级】 按钮的目的是.A、翻开其他窗口B、输入新参数C、生成SQL®辑语句D优化代码6、下面几个图形控件中,不能执行鼠标单击事件的控件是.A、ImageButtonB、ImageC、ImageMapCk ImageURL7、web.config文件不能用于A、Application事件定义B、数据库连接字符申定义C、对文件夹访问授权D基于角色的平安性限制8、CSS羊式不包括().A、基于元素的样式B、基于类的样式C、基于ID的样式Dk基于文件的样式9、下面对protected修饰符说法正确的选项是().A、只有在派生类中访问B、只能在所届的

3、类中访问C、能在当前应用程序中访问»能在所届的类或派生类中访问10、使用ValidatorSummary控件需要以对话框形式显示错误信息,那么应()A、设置届性 ShowSummary为 trueB、设置届性 ShowMessageBoM为 trueC、设置届性ShowSumma詹为false» 设置届性 ShowMessageBoM为 false11、Session状态和Cookie状态的最大区别是.A、存储的位置不同B、类型不同C、生命周期不同DK容量不同12、下面有关SqlDataSource控件的描述中错误的选项是.A、可连接Access数据库B、可执行SQL Se

4、rver中的存储过程C、可插入、修改、删除、查询数据»在数据操作时,不能使用参数13、 Login 控件的届性 DestinationPageUrl的作用是.A、登陆成功时的提示B、登录失败时的提示C、登录失败时转向的网页Dk登录成功时转向的网页14、母版贞中使用导航控件,要求().A、母版贞必须在根文件夹下B、母版贞名字必须为Web.masterC、与普通贞一样使用,浏览母版贞时就可以查看效果»必须有内容贞才能查看效果15、如果类名为Myclass,那么()可以作为它的构造函数A Myclass()B、Myclass(double a)C、Myclass(double a

5、)Ck void Myclass()16、下面对于抽象类描述不正确的选项是().A、抽象类只能作为基类使用B、抽象类不能定义对象C、抽象类可以定义实例对象D可以实现多态17、下面控件中,()可以将其他控件包含在其中,所以它常用来包含一组控A、AdRatator 控件B、Button 控件C、Panel 控件D> Wizard 控件18、下面SqlComanW象方法中,可以连接执行Transact-SQL语句并返回受 影响行数的是.A、ExecuteReaderB、ExecuteScalarC、ConnectionCK ExecuteNonQuery19、下面哪些不是ASP.NE顶面间传递

6、参数的方式?.A、使用 QueryStringB、使用Session变量C、使用 Server.Transfer» 使用 ViewState20、如果需要保证用户输入大于 30且小于60的值,应该使用验证控件较合A、RequiredFieldValidatorB、CompareValidatorC、RangeValidatorCK RegularExpressionValidator21、如果要在网页上添加一个计算器来统计人数的话,我们可以选用对象对计数变量Count的加法操作来实现.A、SessionB、ApplicationC、ServerCk Page22、 下面哪一个对象用于

7、与数据源建立连接:.A、CommandB、ConnectionC、DataReaderCK DataAdapter23、Global.asax 文件中 Session_Start 事件何时激发.A、在每个请求开始时激发B、尝试对使用进行身份验证时激发C、启动会话时激发D在应用程序启动时激发24、在ASP.NE应用程序中访问SqlServer数据库时,需要导入的命名空间为 ().A System.Data.OracleB、System.Data.SqlClientC、System.Data. ODBCCK System.Data.OleDB25、 ASP.NET®架中,效劳器控件是为配

8、合 WebS单工作而专门设计的.效劳 器控件有两种类型,它们是().A、HTML空件和Web空件B、HTMLg件和XML空件C、XML空件和Web空件» HTMLg件和IIS 控件26、以下关于构造函数的描述正确的选项是().A、构造函数可以声明返回类型.B、构造函数不可以用private 修饰C、构造函数必须与类名相同D构造函数不能带参数27、Session对象的默认有效期为多少分钟:.A、10B、15C、20D应用程序从启动到结束28、 当需要用控件来输入性别男,女或婚姻状况已婚,未婚时,为了简化输 入,应该选用的控件是.A、RadioButtonB、CheckBoxListC、

9、CheckBoxDk RadioButtonList29、Global.asax 文件中 Session_Start 事件何时激发.A、在每个请求开始时激发B、尝试对使用进行身份验证时激发C、启动会话时激发Dk在应用程序启动时激发30、以下选项中,只有()是错误的.A、提供了多种语言支持.B、提供了多种平台支持.C、提供跨平台支持,也可以在Unix下执行» 采取编译执行的方式,极大的提升了运行的性能.31、以下选项中,哪一个是.net应用的根底?().A、公共语言运行类B、虚拟机C、基类库»类库32、 在ADO.NE时象模型中,.NET数据提供程序包括以下的对象,除了 ()

10、A、DataReaderB、DataAdapterC、DataTableCk Command33、网页重定向功能可以有内置对象()的方法Redirect实现.A、ServerB、ResponseC、RequestCK Application34、以下对象可以向dataset中填充数据的是().A、SqlConnectionB、SqlCommandC、SqlDataReaderCK SqlDataAdapter35、表示只有所届的成员才能访问的修饰符是()A、publicB、protectedC、privateCk Internal36、 需要写入与HTM际记相同的文本时,应利用以下何种方法进行

11、编码:()A、 Response.Server.(HtmlEncode ("vB< )B、 Response.Write( “Server.HtmlEncode ("vB< )")C、 Response.Write(Server.HtmlEncode ("vB< )CK Server.Server(Write.HtmlEncode ("<B< )37、 当一种效劳器端控件有多种外貌的定义时,用()届性来区别它们的定义.A、IDB、ColorC、BackColorD> SkinlD38、 在图片校验码的图片中增

12、加一些线条或点阵是为了().A使图片更美观B、是图片更加规整C、十扰机器人的识别»使图像更丰富39、用户控件是后缀为()的文件.A .masterB、.asaxC、.aspxCk .ascx40、在三层架构中,客户端是系统的前台,负责用户界面的显示;后台负责数据 的存储和治理;而中问层负责.A、非UI的逻辑处理B、平安监督C、代码优化»协助后台治理二、填空题1. ADO.NET中包含的对象有、02. 试列举出常用的效劳器端数据验证控件不低于4个、03. Application 和Session对象的事件分别在什么时候发生、04. 在使用DataView对象进行筛选和排序等操

13、作之前,必须指定一个.对象作为DataView对象的数据来源.5. Cookie是Web效劳器保存在用户硬盘上的一段文本,分会话Cookie和永久Cookie.如要定义一个永久 Cookie,那么必须设置Cookie的届性.6.在ASP.NETB用程序中访问SqlServer数据库时,需要导入的命名空间为07. 如果需要保证用户输入大于100的值,应该使用验证控件.8. ASP.NET中对象可用来决定何时或如何将输出由效劳器端传送至浏览器.9. 假设要将浏览器端导向至其他网页,可使用方法.10. HTM L通过来标记要在网页中显示的各个局部,同时还用于描述超文本的 显示方式.11. 在DIV+

14、CSSt子模型中设置“上外边距的届性是.12. 在DIV+CS而局中,DIV承载的是,而CSSS载的是,从而实现内容与样式的别离.13. ASP.NET与ASP相上匕,其优点是、等.14. 在ASP.NETS本控件中不支持任何事件的控件是.15. 当用户在TextBox控件中按Enter或Tab键,TextBox控件将失去输入焦 点,届性确定当控件失去输入焦点时,页面是否自动回传到效劳器进行处理.16. 在使用RadioButton控件设计一组选择题时,其届性名应一致.17. 能够限制所包含控件的可见性及外观的控件是控件.18. 在使用FileUpLoad控件时,用户可以通过直接输入文件名或通

15、过浏览按 钮选择文件,然后调用FileUpload的方法保存到磁盘上.19. PlaceHolder控件与Panel控件的根本区别在于:有客户端脚本,在客户端 对控件的分组进行操作;没有客户端脚本仅在效劳器端起分组的作用.20. 在使用CustomValidator控件时,如果要在效劳器端进行验证,需要为该 控件的事件编写处理函数;如果要在客户端验证,那么需要在控件的届性中指定客户端验证脚本的函数名称.21. 用户控件的扩展名为.22. Request对象的届性获取当前请求的虚拟路径.23. Application对象在时候生成;在时,Application对象都将丧失.24. 当用户在客户端

16、直接关闭浏览器退出Wetg用程序时,并不会触发Session_End 事件,Session_End 事件只有在、时才会被触发.25. DataAdapter表示一组SQL命令和一个数据库连接,它们用于和.26. ASP.NET中参与数据绑定的有两类效劳器控件:和27. GridView控件中方法可以根据指定的排序表达式和方法对Gridview控件进行排序.28. 在包含多个表的 DataTable对象的DataSet中,可以使用对象来使一个表 和另一个表相关.29. DataReader可以对数据库进行和 访问.30. 向数据源插入一条记录,需要将命令对象的CommandTexB性设谿为SQL

17、 语言的Insert命令后,再调用命令对象的方法.31. 将一个Button控件参加到DataList控件的棋板中,其CommandNarfll性 设谿为“buy,当它被单击时将引发 DataList控件的事件.32. 语句 DropDownList1.Items0.Selected=true; 的作用是 033. 要掩盖TextBox控件中文本,需要将控件的TextMode届性设置为O34. 将数据集中的数据同步到数据源中,必须调用DataAdapter的方法.35. 将DropDownList控件中的首项移除的语句应写为O36. 要使TextBox控件只读,需要将其届性设置为true.37

18、.使用Response对象的方法可以实现用户从一个 Wet®体重定向到另一个窗体.38. 使用Repeater控件时,必须使用的棋板是.39. ASP.NET中,应用程序的配置文件是.40. 对象提供对效劳器上的方法和届性的访问,其中大多数方法和届性是作为 实用程序的功能效劳的.41. 获取本地时间的嵌入式表达式为42. 数据绑定表达式使用和方法将数据绑定到控件,并将更改提交回数据库.43. 将GridView控件绑定到ADO.NE询结果的一般方法为:GridView控件.DataSource=查询结果对象;其中,查询结果对象可以是 DataReader、DataSet、DataTa

19、ble.44. 网站结构中,用于存放ASP.NET AJAX目关的文件的保存文件夹是.45. 保存文件夹App_Cod圳于.46. 数据访问层封装访问数据库的各种通用操作,如连接数据库、数据的读/写 操作和断开数据库连接等,该层由类实现.47. 业务逻辑层调用数据访问的功能,为上层页面提供数据效劳.它的作用是 对上层,使上层只关心数据之间的逻辑关系,从而简化数据访问的接口.48. Application对象的初始化是在文件中编写的.49. 事件是当效劳器控件加载 Page对象时发生的.也就是说,每次加载页面 时,无论是初次浏览还是通过单击按钮或者其他事件再次调用页面 ,都会触发此事 件.50.

20、 要验证文本框中输入的数据是否为合法的 ,需要使用验证控件.三、简做题1、 WeW一种典型的分布式应用框架,请表达效劳器端动态Web页面的工作 原理?2、C撇据类型分为哪两大类?请表达这两类数据的区别?3、ADO.NE仲常用的对象有哪些?分别描述一下.4、ASP.NET®本内置对象包括哪些?请分别综述其功能?5、表达ASP.NET WebS体事件模型如何实现尽量减少事件中信息的往返次数6、private、protected、public、internal 修饰符的访问权限?7、 请表达数据库应用程序的根本开发流程 ?8、Application 对象和Session对象有什么联系和区别

21、?9、试述Session与Cookie的异同?10、简述HTTFW议处理事务的根本步骤?11、简述WebK务器向浏览器提供效劳的过程12、 把一个HTMIHM文件直接更改扩展名为.asp行不行?13、.NET Framework针对不同的数据库,设计了下面几种数据提供程序?14、在SQL据库的连接中,需要使用.NET提供的SqlConnection对象来对 数据库进行连接,使用SqlConnection连接Access数据库和Sqlserver数据库,所 引用的命名空间有什么区别?15、SQL SERVER据库有哪两种连接模式?16、什么是数据绑定?简述其工作原理.18、列举ASP.NET页面

22、之间传递值的几种方式?19、 请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺 点.20、Global.aspx 文件在ASP.NETW站中有什么作用?四、程序填空题1.(1)下面的网页程序Login.aspx用于网站的登录验证,当用户击点登录按钮时 执行以下代码.下述代码将连接位于文件夹下的PSWeb.md数据库,从Login表中查询指定的用户名和密码是否存在.如果用户输 入的用户名或密码不正确,给出相应的提示;如果正确,那么转向Main.aspx网页.请 将下歹0程序补充完整.Private void btnLogin_Click(object sender,System

23、.EventArgs e) ( String username=txtUserName.Text; /获取输入的用户名String passowrd=txtPassword.Text; /获取输入的密码bool canLogin=false;/标记变量,是否允许登录,默认为不允许OleDbConnection conn = new OleDbConnection();conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; +"DataSource="+ (1)string sqlString="S

24、elect UserName, Password From Login +"whereUserName='"+username+' and Password='"+password+""' OleDbCommand comm. = new OleDbCommand(sqlString, conn);conn.Open();OleDbDataReader dr = comm. ( 2 );If ( ( 3 ) ) / Login表中有此用户名和密码,那么允许登录(canLogin = true;(4 ) ; /关闭

25、数据库连接if ( canLogin ) /如果验证通过允许登录(5 ) ; / 跳转到 main.aspx页面else Response.Write("<script>alert('您输入的用户名或密码')</script>");提示:Command象的常用方法有:ExcuteReader, ExcuteNonQuery, ExcuteScalar.(2) 根据提示完成以下程序private void Button1_Click(object sender, System.EventArgs e)/先活空ListBox2中的选项(1

26、 );/将ListBox1中被选中的项添加到ListBox2中For ( int i=0;i< this.ListBox1.Items.Count;i+)If (ListBox1.Itemsi. Selected).Add ();/将ListBox1中被选中的项删除For ( int i=0; i< this.ListBox1.Items.Count; i+)if(this.ListBox1.Itemsi.Selected)this.ListBox1.Items.();2. 以下程序是实现简单的发表留言,显示留言的功能.Default.aspx 代码:<form id=&qu

27、ot;form1" runat="server">姓名 <asp:TextBox ID="tb_UserName" runat="server"></asp:TextBox><br />留言 <asp:TextBox ID="tb_Message" runat="server" Height="100px" TextMode="MultiLine" Width="300px"&g

28、t;</asp:TextBox><br /><asp:Button ID="btn_SendMessage" runat="server" Text="发表留言OnClick="btn_SendMessage_Click" /><br /><asp:Repeater ID="rpt_Message" runat="server"><ItemTemplate><table width="600px&q

29、uot; style="border:solid 1px #666666; font- size:10pt; background-color:#f0f0f0"><tr> <td align="left" width="400px"> <%# Eval("Message")%></td><td align="right" width="200px"><%# Eval("PostTime"

30、;)%> - <%# Eval("UserName")%></td></tr></table></ItemTemplate></asp:Repeater>(Default.aspx.cs 代码:using System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using

31、 System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Pageprotected void Page_Load(object sender, EventArgs e)S etBind();protected void btn_SendMessage_Click(object sender, EventArgs e)(SqlConnection conn =

32、newSqlConnection("server=(local)SQLEXPRESS;database=GuestBook;Trusted_Con necti on=True");string Sql = " ( 2 ) tbGuestBook(UserName,PostTime,Message,IsReplied,Reply) VALUES ('" + tb_UserName.Text + "','" + DateTime.Now + "'," + tb_Message.Text

33、+ "',0,'')"SqlCommand cmd = new SqlCommand( ( 3 ) , conn);conn.Open();cmd. ( 4 );SetBind();ClientScript.RegisterStartupScript(this.GetType(),"message","alert('留言成功!');",true);conn. ( 5 );tb_Message.Text =""tb_UserName.Text =""priv

34、ate void SetBind()SqlConnection conn = newSqlConnection("server=(local)SQLEXPRESS;database=GuestBook;Trusted_Con necti on=True");string Sql = " ( 6 ) tbGuestBook ( 7 ) PostTime DESC"SqlDataAdapter da = new SqlDataAdapter(Sql, conn);DataSet ds = new DataSet();da. ( 8 ) (ds);DataTa

35、ble dt = ds.Tables0;rpt_Message. ( 9 ) = dt;rpt_Message. ( 10 );3. 后台实现用户注册和登录功能using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;u

36、sing System.Web.UI.HtmlControls;using ( 1 );public partial class Login : System.Web.UI.Pageprotected System.Data.SqlClient.SqlConnection Cn;protected System.Data.SqlClient.SqlCommand Cm;protected System.Data.SqlClient.SqlDataAdapter Da;protected System.Data.DataSet Ds;protected System.Data.SqlClient

37、.SqlDataReader Dr;protected void Page_Load(object sender, EventArgs e)(if (Session"username" = null | Session"username" = "") (Response.Redirect("Login.aspx"); / 如果 Session 为空,那么转到登陆贞.protected void Regist_Click(object sender, EventArgs e)(string str = Configu

38、rationSettings.AppSettings"strConnection"Cn = new SqlConnection( ( 2 );Cn.Open();Cm = new SqlCommand(" ( 3 ) userlogin WHERE username='" + nametex.Text + ""',Cn);Dr = Cm.ExecuteReader();if ( ( 4 ) ) /如果存在相同用户名(Response.Write("<script>alert('用户已被注册

39、');window.window.location.href='Login.aspx'</script>");Dr.Close();else(Dr.Close();SqlCommand ( 5 ) = new SqlCommand("INSERT INTO userlogin (username,password,email,question,answer) VALUES ('" + nametex.Text + "','"+ passwtex.Text + "',&

40、#39;" + mailtex.Text + "','" + questex.Text + "','"+ anstex.Text + "')", Cn);int i = Cm2.ExecuteNonQuery();Response.Write("<script>alert('注册成功');window.window.location.hre 仁'Login.aspx'</script>");Cn. ( 6 );

41、protected void Login_Click(object sender, EventArgs e)if ()(string str = ConfigurationSettings.AppSettings"strConnection"Cn = new SqlConnection(str);Cn.Open();Cm = new SqlCommand("SELECT * FROM userlogin WHERE username='" + us.Text + "' AND password ='" + pa

42、s.Text + "',Cn);Dr = Cm. ( 8 );if (Dr.Read()/用户名和密码是否正确(Session"username" = ( 9 );Session"password" = ( 10 );Response.Write("<script>alert(' 登陆成功');window.window.location.hre 仁'Login.aspx'</script>");Dr.Close();else(Response.Write(&q

43、uot;<script>alert('用户名或密码错误!如果还未注册,请先注册!');window.location.href='Login.aspx'</script>");Cn.Close();else(Response.Write("<script>alert('请输入用户名和密码!');window.window.location.hre 仁'Login.aspx'</script>");4. (1)请编写程序段,判断年龄,如果大于18岁,那么显

44、示“已成年,否那么显示 “未成年,要求使用一个表单进行交互,表单处理页面文件为本页面文件如 testl.asp.请补全如下代码:<% Language=vbscript %><form name="form1" method="post" action= ( 1 ) ><p>a入年龄:<input name="age" type= ( 2 ) > </p><P><input type= ( 3 ) name="Submit1" value

45、=" 输入"><input type="reset" name="Submit2" value=" 重写"> </p></form><%age= ( 4 );If ( ( 5 ) )thenInfo="已成年";elseInfo="未成年;response.write( Info );%>(2) 下面的程序段用来计算客户是第几次访问本站.请填写其中的空格<%Dim varNumbervarNumber= Request.Coo

46、kies("number");If( ( 1 ) ) Then /cookie空时varNumber=1; ElsevarNumber= ( 2 );End If(3 ) =varNumber; / 创立名为 number的 cookie(4 ) =#2021-1-1#; / 设置 cookie 的过期日期Response.Write "您是第"(5 )" 次访问本站"%>5. (1)请编写两个页面,在第一个页面中客户要输入姓名,然后保存到Session 中.在第二个页面中读取该 Session信息,并显示欢送信息.如果客户没有

47、在第一 贞登录就直接访问第二页,要将客户重定向回第一页.请补全如下程序代码:Page1文件内容<body><h2 align="center">请填写个人信息 </h2><form action="" method="post" name="form1">姓名:<input type="text" name="user_name" ><br>确定"><input type="

48、;submit" value=</form><%If( ( 1 ) <>" " ) Then(2 ) = ( 3 ) ; / '创立一个SESSIO度量,并赋值End If%></body>Page2文件内容<%If( ( 4 ) ="") Then(5 ) ; /重定向到指定的页面End If%><body><%Response.Write & Session("user_name")" 您好,欢送光临"%&g

49、t;</body>(2)实现用户登录功能default.aspx<form id="form1" runat="server"><asp:Label ID="Label1" runat="server" Text="UserName"></asp:Label><asp:TextBox ID="tbUserName" runat="server" Height="22px Width="

50、;128px"></asp:TextBox><br /><asp:Label ID="Label2" runat="server" Text="PassPort"></asp:Label><asp:TextBox ID="tbPassPort" runat="server" EnableTheming="TrueTextMode="Password"></asp:TextBox>

51、<br /><asp:Button ID="btLogin" runat="server" onclick="btLogin_Click Text="Login" /><br /><asp:Label ID="lblResult" runat="server"></asp:Label>default.aspx.csusing System;using System.Configuration;using System.Data

52、;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Data.SqlClient;using System.Data.Common;public partial class _Default : System.Web.UI.PageSqlConnection m_Sqlconn;pro

53、tected void Page_Load(object sender, EventArgs e)(if ( ( 1 )(this.tbUserName.Text =""this.tbPassPort.Text =""DBConnect();public static bool CheckCode(string text)(string txt = System.Web.HttpContext.Current.Session"strIdentify" as string;return text = txt;protected void

54、 btLogin_Click(object sender, EventArgs e)(string l_strUserName = this.tbUserName.Text.Trim();string l_strPassPort = this.tbPassPort.Text.Trim();string l_sqlTemp = "select * from tbl_user where username = '" + l_strUserName + "' and password = '" + l_strPassPort + &qu

55、ot;"'SqlCommand comm = new SqlCommand(l_sqlTemp, (2);if (comm.ExecuteScalar() != null)this.lblResult.Text =" 登陆成功"elsethis.lblResult.Text="用户登录信息错误,请重新输入";m_Sqlconn.();public void DBConnect()string conn =System.Configuration.ConfigurationSettings.AppSettings"DBConne

56、ctString";/ "Server=;user id=sa;password=sa;DataBase=test"m_Sqlconn = new (4) (conn);trym_Sqlconn.Open();catch(Exception e)this.=e.ToString();五、论述题1、试述ASP.NETM数据输入的验证以效劳器验证为主,浏览器端验证为辅的原因?2、论述ASP.NET 4.0的数据源控件有几种类型?各用于访问什么类型的数 据.3、论述当网站采用三层架构时,这三层架构是如何分工的,有什么优点.4、论述为了使得网站众多张网页

57、显示风格一致,ASP.NET 4.0使用了哪些技 术,每种技术从哪些方面使得显示风格一致的.5、简述ASP.NET 4.0的事件模型,系统采用什么方式来减少信息往返次数 的.« We砒序设计?练习测试题库参考答案一、单项选择题1、C2、A3、D4、B5、C6、B8、D9、D11、A12、D13、D14、D15、B16、B17、C18、D19、D20、C21 B22 B23 B24 B25 A26 C27 C28、A29、B30、C31、A32、C33、B34、D35、C36、D38、C39、D40、A二、填空题1. Connection 对象;Command象;DataReader

58、对象;DataAdapter 对 象;DataSet对象2. RequiredFieldValidator 必须项;CompareValidator与某值的比较;RangeValidator 范围检查;RegularExpressionValidator 模式匹配;CustomValidator 用户定义;3. Application 和Session对象的事件分别是在应用程序启动时和会话启动时发生的4. DataTable5. Expires6. System.Data.SqlClient7. RangeValidator8. Response9. Redirect10. 标记符(tag)1

59、1. margin-top12. 内容;样式13. 编译执行,效率更高;前后台代码别离;平安性相对较高14. Label 控件15. AutoPostBack16. GroupName17. Panel19. Panel 控件;PlaceHolder 控件20. ServerValidate;ClientValidationFunction21. .ascx22. FilePath23. 第一次有客户端请求本应用程序的任何URL寸;每当停止或重新启动应用程序24. 效劳器重新启动;用户调用了 Session_Abandon()方法;未执行任何操作 到达了Session.Timeout设置的值(超时)25. 填充DataSet;更新数据源26. 数据源(DataSource)控件;数据绑定控件27. Sort28. DataRelation29. 只读;只向前30. ExecuteReader31. ItemCommand32. 使首项被选中33. Password34. Fill35. DropDownList.Items.RemoveAt(0);36. ReadOnly37. Redirect38. ItemTemplate39. Web.config40. Server41. <%=DateTime.Now.ToString()

温馨提示

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

评论

0/150

提交评论