web程序设计

ASP_NET知识点

2019-01-27  本文已影响0人  大鱼鱼

一、填空题

  1. 下面是一个转移到新网页的指令:Response.<u>Redirect</u> ("新网页的Url")。

  2. 请将下列字符串转换为浮点类型的数据,以便进行计算。

string ss = "4109.54";

double dd = <u>double.Parse(ss)</u> ;

  1. 改变Session的有效时间的语句是: <u>Session.Timeout = 60;</u> 。

  2. ASP.NET提供的6个常用内置对象分别是 ** <u>Request</u>** 、<u>Response</u><u>Server</u> 、Application、Session和 <u>Cookies</u>

  3. 如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性<u>GroupName</u> 设置成相同的值实现。

6. 下面程序代码写在页面的Page_Load事件中,IsPostBack变量起什么作用?

if (!IsPostBack) {

lblMessage.Text = "第一次访问!";

}

  1. Command对象ExecuteNOQuery()方法的功能是返回<u>SQL</u><u>语句影响行数</u>,值为<u>int</u><u>型</u>

  2. 目前在应用开发领域中,主要分成两大编程体系,一种是C/S结构,另一种是基于浏览器的 <u>B/S</u> 结构。

  3. 终止ASP.NET网页执行可以使用 Response.End() 。

  4. 数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。

  5. URL的中文意思是指_____________。答案:统一资源定位符

  6. 在SQLConnection对象中可以使用____ 属性来获取或设置打开SQL数据库的连接字符串。答案:ConnectionString

  7. 在操作数据库时有查询、更新和删除等操作,在ADO.NET中一般使用_____________对象来完成。答案:command

  8. 数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索________、只进的数据流。答案:只读

  9. 使用 <u>ToString()</u>可以将Session[]对象转换成字符串。

  10. isPostBack一般用在页面的<u> page_load </u>函数中,作用是:判断当前请求是否第一次打开,是否曾经做过登陆或者其他事件。

  11. C#中的Web页面分为.aspx文件和<u>.cs</u> 文件。

  12. 在ASP.NET中要引入命名空间System.Data的语句为<u>using System.Data</u> 。

  13. Response中的__ Redirect _方法可使浏览器链接到其他URL。

  14. Request.Form和Request.QueryString对应的是FORM提交时的两种不同提交方法:_ Post 方法和 Get _方法。答案:,

  15. 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为 __ Password __

  16. button控件的 <u>click</u> 事件是默认双击事件。

  17. TextBox控件的默认双击事件是 <u>TextChanged</u> 。

  18. 修改label控件的文本应修改<u>Text</u> 属性。

二、选择题

静态网页文件的后缀是<u>C</u> 。

A. asp B. aspx C. htm D. jsp

Session与Cookie状态之间的最大区别在于<u>A </u>

A.存储的位置不同 B. 类型不同 C.生命周期不同 D.容量不同

母版页是后缀为<u>A </u>的文件。

A. master B. asax C. aspx D. ascx

单击Button类型控件后能执行单击事件的是(B )。

A. OnClinentClick B. OnClick

C. OnCommandClick D. OnClientCommand

在ASP.NET中,应用程序启动时触发的事件为(c)。

Session_Start

Session_End

Application_Start

Application_End

执行lblMsg.Text=”<a herf=’http://www.microsoft.com’>微软</a>”;语句后,页面上显示的内容是(B)。

A.<a href=’http://www.mircosoft.com’>微软</a>

B. 以超链接形式显示“微软”

C.微软

D.程序出错

以下标记符中,没有结束标记的是(B)

(A)<body>

(B)

(C)<html>

D)<title>

利用ASP.net开发的网页,其扩展名应命名为(B)

(A).htm

(B).aspx

(C).asp

(D)无严格限制

ASP.net网页是在( B )执行的。

客户端浏览器

服务器端

第一次在服务器端,以后在客户端

没有定论

服务器端要获得客户端所提交的表单数据,应使用( A )对象来实现。

Request

Response

Server

Session

若表单提交的数据中包含着图形,或大数量的文本,此时表单的提交方法应该采用(C)。

Get

Submit

Post

Resct

在服务器端,若要将页面导航到index.asp,应使用Response对象的(D)方法来实现。

href

Transfer

Flush

Redirect

以下是Label控件的属性的是( A

A、text B、value

C、acc D、accp

网页重定向功能可以有内置对象 (B)的方法Redirect实现、

A、Server B、Response

C、Request D、Application

下列哪个控件不能作为数据显示控件(D

A、GridView B、DataList

C、Repeater D、CustomValidator

以下不是SqlCommand对象的方法是(A

A、Cancel() B、ExecuteRead()

C、ExecuteScalar() D、ExecuteNonQuery()

表示只有所属的成员才能访问的修饰符是(C

A、public B、protected

C、private D、Internal

在ASP.NET中,为了才当前页面跳转到一个相同目录下名为Main.htm的页面,下面方法正确的是(c)。

Server.Execute(“Main.htm”);

Servlet.Transfer(“Main.htm”);

Response.Redirect(“Main.htm”);

Response.Write(“Main.htm”);

下列标记不属于HTML文档的基本结构的是:( D )

A <html> B <body> C <head> D <form>

下面哪一个对象用于与数据源建立连接:( B)

A Command ** B Connection**

C DataReader D DataAdapter

下面哪一个不是网页文件的后缀名 (D)

A htm B aspx C asp ** D txt**

Response对象的( B )方法可以使Web服务器停止处理脚本。

A. Clear B. End

C. BufferOutput D. Flush

以下所示的文件名后缀中只有______不是静态网页的后缀。(D)

A..html B. .shtml

C. .htm D. .aspx

下列文件名后缀中,只有______不是动态网页的后缀。(B)

A. .jsp B. .xml

C. .aspx D. .php

下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是(D)

A. ExecuteReader B. ExecuteScalar

C. Connection D. ExecuteNonQuery

下面对象中可以脱机处理数据的是(A)

A.DataSet B.Connection

C.DataReader D.DataAdapter

label Web服务器控件 属性用于指定label控件显示的文字。(C)

A. width B. alt C. text D. name

TextBox控件的______属性值用于设置多行文本显示。(D)

A. Text B.Password C. maxLength D. Multiline

如果要在网页上添加一个计算器来统计人数的话,我们可以选用 对象对计数变量Count的加法操作来实现。(B)

A. Session B. Application

C. Server D. Page

下面哪一个对象用于与数据源建立连接:(B)

A. Command B. Connection

C. DataReader D. DataAdapter

静态网页文件的后缀是_.(C)

A asp B aspx C htm D jsp

在ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是(C)。

insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;

ExecuteNonQuery()方法返回执行Sql语句所影响的行数。

Select操作的Sql语句只能由ExecuteReader()方法来执行;

ExecuteReader()方法返回一个DataReder对象;

下面(B)是静态网页文件的扩展名。

A. .net B. .html C. .aspx D. .jsp

当需要用控件输入性别时,应选择的控件是(D )。

A. CheckBox B. CheckBoxList C. Lable D. RadioButtonList

下面哪个是静态网页文件的扩展名?(B)

A.、.net B、.html C、.aspx D、.jsp

在C#中,关于continue和break用于循环时,以下说法正确的是(A)

break是退出整个循环语句,执行循环后面的语句

continue是退出整个循环语句, 执行循环后面的语句

break是中断本次循环,进入下一次的循环

continue是中断整个循环

在ASP.NET的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是(D)

A、Cache B、Session

C、Request D、Application

下列方法中,不属于Response对象的方法或属性是(D)

A、Clear B、write C、Redirect D、Text

下面的哪个对象可使用于使服务器获取从客户端浏览器提交的信息。(A)

A、Request B、Response C、SessionState D、Application

下面不属于Request对象集合成员的是( D

A.Cookies B.Form C. QueryString D. Server

在建立Application对象的时候会产生哪个事件? ( A  )

A. Application_OnStart B. Application_OnEnd

C. Application_Start D. Application_End

执行完如下语句后,页面上显示的内容为: ( A

<%

Response.Write "A"

Response.End

Response.Write "B"

%>

A. A B. AB C. AC D. ABC

下面说法不正确的是__B_____

每次客户端触发一个事件,都会产生一个新的http请求。

Page_Load事件是页面类执行的第一个事件,且只会在页面第一次请求时执行一次。

在Page_Load中,可以通过IsPostBack判断页面是否回传

客户端每发送一个http请求,服务器端响应时,都会返回一个page对象。

下列不属于textbox控件属性的是( D )

A、text B、readonly C、ID D、Page_Load

ASP.NET支持多种语言它的<u>缺省语言</u>是( D )

A、HTML B、JavaScript C、Visual Basic D、 C#

能够让Web服务器把少量数据储存到客户端的内置对象是(D)

A、Server对象 B、Session对象 C、Application对象 D、Cookie对象

一个button控件ID为btn_sumbit,双击后得到的处理时间函数名为( B )

A、button_click B、btn_submit_Click C、btn_submit_push D、button_push

网页通常分为哪两种?(A)

A、动态和静态 B、应用和系统 C、短期和长期 D、html和php

Page中的哪个事件,当页面装载时发生( C )

A、Start B、Unload C、Load D、Init

CheckBox是常用控件,它是指( B )

A、列表框 B、复选框 C、文本框 D、标签

当.cs文件需要添加某命名空间时,应使用关键字( D )

A.include B.import C、define D、using

在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击( A )。

A、添加新项 B、添加现有项

C、添加引用 D、添加Web引用

一般来说,控件的visible属性表示( B )

控件上显示的文本

控件是否可见

控件是否能被引用

控件的事件

一般来说,控件的text属性表示( A )

控件上显示的文本

控件编程时的标识符

控件的背景色

控件的事件

下列不属于button控件属性的是( D )

A、visible B、width C、ID D、Page_Load

下面关于变量定义且赋值语句正确的是( A )

A、int a= 12; B、 int a = 12.5;

C、int a =”<st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="12" unitname="”" w:st="on">12”</st1:chmetcnv>; D、 int a= ’<st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="12" unitname="’" w:st="on">12’</st1:chmetcnv>;

在ASP.NET中,文本框控件TextBox允许多种输入模式,包括单行、多行和密码输入模式,这是通过设置其( B )属性来区分的。

A、 Style B、 TextMode C、 Type D、 Input

对于控件Button,下列说法错误的是( D )

是服务器控件

会自动回发事件

双击可以在.CS文件中自动添加click事件处理函数

不能更改button上的文字

三、是非题

Session对象可以在同一对话的不同网页之间共享 。 ( T )

HTML语言与XML一样,它们的标记都是严格区分大小写的。 ( F )

使用母版页是为了多个网页在全局的样式上保持一致。 ( T )

JavaScript代码必须包含在<script>元素中。(×)

数组可以有一组数据类型不同的元素组成。(×)

在switch结构中,每一个case块的结束必须有break或goto语句。(√)

当页面返回时,在触发控件的事件之前会触发Page_Load事件( √ )。

Application状态可由网站所有用户进行更改。(√)

Session状态可以在同一会话的不同网页间共享。(√)

SqlDataSource控件只能访问SQL Server数据库。 ( × )

Cookie对象提供了一种在客户端保存信息的方法 T

RadioButtonList控件和CheckBoxList控件类似,都可以在一组选项中选出一项来,但是不允许同时选择多项F

CheckBoxList和ListBox控件类似。都可以进行单选或多选,甚至一项都不选 T

用户对网站的一次访问称为一个会话。在网站中,每一个访问网站的用户都将产生自己的会话对象,被分配给一个唯一的SessionID. T

四、简答题</o:smarttagtype>

上一篇下一篇

猜你喜欢

热点阅读