1、1、浏览器在浏览一些网页时,网页一开始会将所有的文本内容显示出来,而嵌入网页的图片会在显示文本内容后逐渐一幅幅地显示,这反映了浏览器解析HTML时采用的是( A )工作方式。A线程的解析2、使用CSS后可以将Web页的页面元素的如何呈现加以解决,此时HTML的主要作用已经从页面排版转向了A )A反映文档逻辑结构的作用3、已回传到客户端浏览器的HTML文档中,能够将客户端不同种类数据回传到服务器端的HTML元素是( B )。 B表单元素4、如果没有CSS进行定义,针对HTML中的块元素,浏览器默认的显示方式是( C )。C新起一行显示5、以下关于DOM的说法正确的是( C )。C浏览器在读取HT
2、ML文档时,依据DOM建立起各种对象,并提供接口提供可编程处理6、母版页文件的扩展名是( C)。Cmaster7、下面( A )集合包含在DataSet集合中。ATables集合8、使用Command的什么方法可以检索数据并将结果返回给DataReader( A )。AExecuteReader9、在实现Web服务的.asmx文件中将方法暴露给浏览器的语句是( A )。AWebMethod( )10、具有应用程序级生成期的全局对象是( B )。BApplication二、1、ASP.NET动态网页中无法在服务器端编程操纵浏览器的重定向。( X )2、Global.asax文件可以编写HTML控
3、件的事件响应代码。( X )3、在ASP.NET页面代码中,可以编写数据库端的存储过程。( X )4、数据库连接字符串必须放置在web.config文件中才能连接上数据库。( X )5、数据绑定控件可以不需要数据源控件配合使用存访数据库。( /)6、动态网页可以更改客户机浏览器窗口的界面、位置等设置。( /)7、GridView控件功能强大到仅这个控件可以完成对数据库表的增删改查显示等操作。( / )8、在ASP.NET网页中,所有的事件必须是客服端浏览器发出的。( X)9、AJAX即可以整页刷新也可以页面局部刷新。( / )10、微软提供的PassPort是一个Web service。( /
4、 )1对下列程序隐藏文件中加注下划线的代码进行注释?对该段代码的功能进行描述。(每个注释5分,功能描述5分)Public partial class ClickCounter2:System.Web.UI.Page Protected void Page Load(object sender,EventArgs e) If (!IsPostBack)Counter = 0;ViewState“Counter”=counter; ElseCounter = (int)ViewState“Counter”;Private int counter = 0;Protected void btnClic
5、kMe_Click(object sender,EventArgs e)Counter +; ViewState“counter”=counter; lblInfo.Text=”您单击了”+counter.ToString( )+”次按钮。”;答:stem.web.Ui.Page:页面类,ASP.NET页面继承用。Page_load( ):重新绘制页面。IsPostBack:用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True。ViewState: 用来跟踪和保存控件的状态信息。Int: 将数字向
6、下舍入到最接近的整数。1、简述ASP.NET采用哪些技术解决Web网站的状态保持的?答:.NET技术提供了 ViewState对象用于在一个ASP.NET动态网页的多次请求之间保存信息。Session对象可用于多个HTTP请求之间保存状态信息。Cookie技术是Web服务器在客户端写入文本数据,每次浏览器提交都会将特定站点的Cookie与请求一起发送到Web服务器,多用于保存一些不重要的短小信息,并且可以离线脱机保存,开机后依旧存在(生命期内)。Application对象可以在整个ASP.NET站点(应用程序)中的所有页面共享,并且与浏览器无关,生命期与Web服务器启动、关闭一致。查询字符串使
7、用浏览器请求页面的URL的结尾部分,使用键值对将信息传递给Web页面,可以用于不同页面之间和本页面内数据传递。隐藏域技术,可以让JavaScript和服务器端C#代码交互。跨页回发技术,用于有着明显访问顺序的页面之间进行数据交换。1给命名空间定义简短别名,使用( C )语句。CNamespace 2Dim A As String=”电大”;A=”安徽”;Dim B As String=A;B=”安徽电大”; 这几句代码执行完毕后,A、B的值分别是( A )A安徽、安徽电大 3只能用于“在一个ASPNET网页的多次请求之间保存信息”是( D )对象。D”ViewState”4面向对象程序设计中的
8、数据封装指的是( D )。D对象内部数据结构的不可访问性5在MicrosoftNET框架中,提供文件访问的类集中在命名空间( B )中。BSystemIO 6静态HTML中( A )标签元素可以将浏览器端数据传递给Web服务器。AForm 7下面( A )集合包含在DataSet集合中。ATables集合8使用Command的什么方法可以检索数据并将结果返回给DataReader( A )。AExecuteReader 9在实现Web服务的.asmx文件中将方法暴露给浏览器的语句是( A )。AWebMethod( ) 10具有应用程序级生成期的全局对象是( B )。BApplication
9、NYNYNYNNYY答: 页面类生成服务器端脚本块:int my = 10;分散的脚本.aspx文件的内容被解析为类的定义,然后被编译为一个程序集,服务器端脚本块具直接加入到类定义中,分散的脚本被合并成该类的一个Render方法,该方法将所有静动态内容写入响应流中。使用控件使用控件展示动态内容,类似占位符,controls.add,new htmlform(),controls.add(_form), htmlform.add, _kongjian.controls.add(.) 使用数据绑定: string list = . .DataSource = list; .DataBind();页
10、面的生命周期初始化、加载视图状态信息和回发数据、加载页面的用户代码以及执行回发服务器端事件。之后,页面进入显示模式:收集更新的视图状态,生成 HTML 代码并随后将代码发送到输出控制台。最后,卸载页面。表中按顺序列出了页面的执行包括的几个阶段,执行的标志是一些应用程序级的事件和/或受保护并可覆盖的方法。表:ASP.NET 页面生命中的关键事件阶段页面事件可覆盖的方法 页面初始化Init 加载视图状态LoadViewState 处理回发数据任意实现 IPostBackDataHandler 接口的控件中的 LoadPostData 方法加载页面Load 回发更改通知任意实现IPostBackDa
11、taHandler接口的控件中的RaisePostDataChangedEvent 方法 处理回发事件由控件定义的任意回发事件任意实现 IPostBackDataHandler 接口的控件中的 RaisePostBackEvent 方法页面显示前阶段PreRender 保存视图状态SaveViewState 显示页面Render 卸载页面Unload 1. 浏览器不能识别的有(B)。B. CSS代码 2. ASP.NET动态网页技术中,下面那一个暂时没有使用XML技术(A);A.ADO.NET中的数据集(DataSet)对象3. CSS中类别选择器定义的CSS样式规则如果html元素要应用该样
12、式规则的话,需要在html标签中加入(C)属性。C. style4. html控件要转变为服务器端控件,关键控件里要声明( A )属性。Arunat=”server”5. 在Microsoft.NET框架中,提供文件访问的类集中在命名空间( B )中。B. System.IO6. 静态HTML中( A )标签元素可以将浏览器端数据传递给Web服务器。A.Form7. 下面( A )集合包含在DataSet集合中。 A. Tables集合 8. 使用Command的什么方法可以检索数据并将结果返回给DataReader( A )。A.ExecuteReader9. 在实现Web服务的.asmx文
13、件中将方法暴露给浏览器的语句是( A )。A.WebMethod()10. 具有应用程序级生成期的全局对象是( B )。B.Application11. 浏览器在浏览一些网页时,网页一开始会将所有的文本内容显示出来,而嵌入网页的图片会在显示文本内容后逐渐一幅幅地显示,这反映了浏览器解析HTML时采用的是( A )工作方式。A. 多线程的解析 12. 使用CSS后可以将Web页得页面元素的如何呈现加以解决,此时HTML的主要作用已经从页面排版转向了( A )A.反映文档逻辑结构的作用13. 已回传到客户端浏览器的HTML文档中,能够将客户端不同种类数据回传到服务器端的HTML元素是( B )。B
14、.表单元素14. 如果没有CSS进行定义,针对HTML中的块元素,浏览器默认的显示方式是( C )。C. 新起一行显示15. 以下关于DOM的说法正确的是( C )。C. 浏览器在读取HTML文档时,依据DOM建立起各种对象,并提供接口提供可编6. 母版页文件的扩展名是( C )。C.master7. 下面( A )集合包含在DataSet集合中。 A. Tables集合 8. 使用Command的什么方法可以检索数据并将结果返回给DataReader( A )。A.ExecuteReader9. 在实现Web服务的.asmx文件中将方法暴露给浏览器的语句是( A )。A.WebMethod()10. 具有应用程序级生成期的全局对象是( B )。B.Application11. 浏览器不能识别的有( B )。B. CSS代码 12. ASP.NET动态网页技术中,下面那一个暂时没有使用XML技术( A );A. ADO.NET中的数据集(DataSet)对象13. CSS中类别选择器定义的CSS样式规则如果html元素要应用该样式规则的话,需要在html标签中加入( C )属性。C. style14. html控件要转变为服务器端控件,关键
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1