
一、写一事件,要求将页面上文本框控件TextBox1内输入的内容在标签控件label1中显示出来。(请按给定控件id编写程序)
二、简答题(每题7分,共35分)
1、 在对数据库进行操作时,ASP.NET中最常用到那几条SQL语句。
2、 中有那几种验证类型,并写出控件名。
3、 画出ASP.NET运行模式图。
4、 简述Page类的IsPostBack属性和IsValid属性。
5、 两文件内容如下:
Session1.aspx:
…
Session(“sname”)=”roge”
…
Session2.aspx:
…
Response.write(Session(“sname”))
…
问1:若先执行Session2.aspx,而不运行Session1.aspx,则页面是否能显示”roge”?
答:不能。因为session1.aspx没有执行,没有绘画,没有临时信息,session里面没有获取到session值。
问2:若先执行Session1.aspx,再运行Session2.aspx,则页面是否能显示”roge”?
答:可以。因为通过session1.aspx产生绘画获取临时信息,保存在zd里,通过执行session2.aspx可以接收。
问3:若显示”roge”后,关闭浏览器,然后在运行Session2.aspx,则页面是否能显示”roge”,为什么?
答:不能。因为生命周期结束。
三、填空题(每空2分,共20分)
1、代码如下:
……
Target=”new” Runat=”server”>
……
该段代码执行功能是:pic、jpg如图片,新打开一个浏览窗口
2、在内建对象中,Session对象 用来记载特定用户的信息,application用来记载所有客户信息。
四、选择题(每小题1分,共20分)
1、ASP.NET页面文件扩展名( C )
(A) .vb (B) .asp (C).aspx (D) .net
2、在数据库表中,纵的一行叫做一个( C ),横的一行叫做一个记录。
(A) 文本 数据 字段 函数
3、对于Page类中的三个基本事件的page_load事件,描述正确的是( C ):
(A) 页面服务器控件被初始化时发生
(B) 页面验证时发生
? 页面服务器控件被加载到page对象中时发生
(D) 页面服务器控件被卸载时发生
4、执行完 a=5>3 And “a”<”c” 语句后,a的值为( D ):
(A) 2 (B) False (C) 1 (D) True
5、下面循环执行结果为( A ):
……
Dim I,J as Integer
J=0
For I=0 to 5
Next
……
(A) 15 (B) 0 (C) 1 (D) 以上都不对
6、对象的默认有效期是( C )
(A)10分钟 (B)15分钟 (C)20分钟 (D)从应用程序启动到结束
7、.NETframework主要包含公共语言运行库和( D )两个组件:
(A)ADO.NET (B)验证控件
? web服务器控件 基本类库
8、要将多个单选按钮分为一组,进行互斥选择时,则必须指定radiobutton控件的( B )属性:
(A)g(B)i(C)
9、linkbutton控件的外观与hyperlink控件相同,但功能与( B )控件完全相同。
(A)l(B)b(C)
10、在使用web控件中的checkboxlist控件添加项目元素时,应使用其哪个属性( D ):
(A)i(B)t(C)
11、label控件的功能是( C )
(A)让用户输入文本信息 (B)执行用户编写的事件
(C)用于在web上显示信息 进行超级链接
12、若要对文本框中的电子邮件的字符序列进行验证,应使用下列( D )控件
13、若验证控件CompareValidator的属性设置如下,其功能( A )
…
ControlToValidate=”text” ValueToCompare=”18” Type=”Integer” Operator=” LessThenEqual” … (A)验证输入的数值要小于等于1验证输入的数值要大于等于18 (C)验证输入的数值要等于1以上都不对 14、如果需要确保用户输入是否在指定的上下限内,应该使用( B )验证控件 (A)RequiredFieldValidator (B) RegularExpressionValidator 15、如果要输入如(86)-10-12345678形式的电话号码,应该使用正则表达式( A ) (A) \\([0-9]){2}\\)-[0-9]{2}-[0-9]{8} (B) \\([0-9]){2}\\)-[0-9] {10} 16、在ADO.NET数据库访问技术中,提供与数据源连接的对象是( B ) (A)Command (B)Connection (C)DataSet (C)DataRead 17、下面( A )函数可以返回当前的日期和时间: (A) Now (B) Date (C) Time (D) Today 18、语句“select * from jobs”的意思是( C ) 查询jobs表中的所有记录 查询*表中的所有记录 查询jobs表中的*记录 以上都不对 19、将表达式转换成整型的函数是( C ) (A) CDbl (B)Cdate (C)Cint (D)CStr 20、对于ASP.NET的软件服务器端运行环境,下列安装描述正确的是( D ) (A) 只需Windows2000即可 (B) 在Windows2000下安装IIS5.0即可 (C) 在Windows2000AdvanceServer下安装IIS5.0和MDAC (Microsoft数据访问组件) 即可 (D) 在Windows2000 Advance Server下安装IIS5.0和.NET Framework SDK (.NET 框架开发工具包)及MDAC (Microsoft数据访问组件) Lust
