南阳理工学院 2014 - 2015 学年第 2 学期试卷(B卷)
课程:《Asp程序设计》
考核方式:(闭卷) 课程性质: 专业方向选修课 适用对象:12级本科+14级专升本
题号 | 一 | 二 | 三 | 四 | 五 | 总分 | 复核人 |
满分 | 20 | 15 | 15 | 20 | 30 | 100 | |
得分 | |||||||
一、填空题:(每空2分,共20分) | 评卷人 | 得分 |
1..NET Framework包括两个主要组件: Framework类库和 。
2.ASP.NET配置系统包括服务器配置和应用程序配置,服务器配置信息存储在fig文
件中,应用程序配置信息存储在 。
3.下面是设置和取出Session对象的代码。
设置Session的代码是:Session[“name”]=”Jack”;
取出该Session对象的语句是:string myName= 。
4.几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入 。
5.Session对象的 属性是只读属性,其中包含了唯一的用户会话标示符。
6.Application提供两个事件:Application开始时调用 ,结束时调用 。
7.GridView实现选择、编辑、删除、更新、分页等功能必须有两个前提:一是 ,二是数据源配置Select语句时必须选中“高级”选项,勾选生成 、UPDATE和DELECT语句。
8.已知在页面上放置了一个如右图1所示的RadioButtonList控件,控件名为radioColor,其各个成员的Text值分别为:红,黄,蓝和黑,对应的Value值为:Red,Yellow,Blue和Black。现想从C#代码中取出当前用户选择的颜的索引号,应当使用radioColor控件的 属性。
二、单选题:(每题1分,共15分) (说明:将认为正确答案的字母填写在每小题后而的括号内) | 评卷人 | 得分 |
1.要在某页面中引入命名空间System.Data,下列正确的引入方式是 。( )
A.import System.Data; B.using System.Data;
C.include System.Data; D.require System.Data;
2.如果希望空间内容变换后立即回传表单,需要在控件中添加属性 。( )
A.AutoPostBack=”True” B.IsPostBack=”True”
C.AutoPostBack=”False” D.IsPostBack=”False”
asp数据3.如果需要确保用户输入的数值在0到100之间,应该使用 验证控件( )。
A.CompareValidator B.RequiredFieldValidator
C.RegularExpressionValidator D.RangeFieldValidator
4.下列对服务器验证控件说法正确的是 。( )。
A.可以再客户端直接验证用户输入,并显示出错信息
B.服务器验证控件种类丰富共有10种之多
C.服务器验证控件只能在服务端使用
D.各种验证控件不具有共性,个子完成功能
5.使用ValidatorSummary控件时需要以对话框的形式来显示错误信息,需要 。( )。
A.设置ShowSummary属性为True B.设置ShowMessageBox属性为True
C.设置ShowSummary属性为False D.设置ShowMessageBox属性为False
6.使用SqlDataSource控件可以访问的数据库不包括以下的 。( )。
A.Sql Server B.Oracle C.XML D.ODBC数据库
7.TextBox控件的 属性值用于设置多行文本显示。( )
A.Text B.Password C.maxLength D.Multiline
8.下列控件中 是用户自定义的验证控件。( )
A.RequiredFieldValidator B.CustomValidator
C.CompareValidator D.RegularExpressValidator
9.在ASP.NET中,TextBox控件的( )属性用来设置其是否是只读的。
A.Style B.ReadOnly C.Enabled D.Visible
10.下面是TreeView控件的一段代码:
<asp: TreeNode Text=”节点1” SelectAction=”Expand”>
<asp: TreeNode Text=”节点2”/>
<asp: TreeNode Text=”节点3”/>
</asp: TreeNode>
表明用鼠标单击“节点1”时只作( )操作。
A.调用网页 B.显示或隐藏本节点
C.折叠或展开子节点 D.恢复原状
11.在.NET应用中,改变Button的 属性可以改变Button的大小、颜、位置等。( )。
A.style B.text C.name D.type
12.下列不属于Web服务器控件的是 。( )。
A.HtmlInputButton B.ImageMap C.FileUpload D.Calendar
13.下面控件中, 可以将其他控件包含在其中,所以它常用来包含一组组件。( )。
A.AdRatator控件 B.Table控件 C.Panel控件 D.Wizard控件
14.你在编写一个ASP.NET应用程序,实现一个会员的注册页面,想要使用ASP的内部控件来
实现职业的选择,此时 控件应该是首选。( )
A.CheckBox B.ListBox C.DropDownList D.RadioButton
15.在ASP.NET中,以下 控件可以显示单条记录的详细信息,并支持对记录的添加、删
除、修改等。( )
A.GridView B.DetailsView C.ListView D.DataList
三、是非题:(每题1分,共15分) (说明:认为陈述正确的在括号内打“√”;否则在括号内打“×”) | 评卷人 | 得分 |
1.DropDownList控件与ListBox控件的不同之处在于它不仅在框中显示选定项,同时还显示下
拉按钮。( )
2.利用DetailsView控件增添记录特别方便,因为不需要另外添加输入框。( )
3.ASP.NET导航控件数据是由SiteMapDataSource控件提供。( )
4.SqlDataSource控件只能连接到SQL Server数据源数据源。( )
5.一个页面只能应用一个主题,但一个主题中可以有多个外观文件。( )
6.RadioButton控件和CheckBox控件都有一个Checked属性,用于表示是否被选中。( )
7.用Web TreeView控件描述的是网站的物理结构。( )
8.使用母版页是为了多个网页在全局的样式上保持一致。( )
9.利用主题可以为一批服务器控件定义样式。( )
10.利用SqlDataSource控件配置配置数据源时系统会将连接字符串自动保存到fig文件
中。( )
11.所有的标准服务器控件都可以实现数据绑定。( )
12.HyperLink控件与其他Web服务器控件最大的区别是该控件只实现导航功能。( )
13.数据验证可以分为客户端验证和服务器端验证两种方式。( )
14.ASP.NET提供的验证控件必须设置ControlToValidate属性才能进行验证。( )
15.在DetailsView控件中不能显示符合条件的多条记录。( )
四、简答题:(每题5分,共20分) | 评卷人 | 得分 |
1. Response对象的Redirect及Server.Transfer、Server.Execute均可实现页面跳转,有什么区别?
2.请列举4中可以进行数据绑定的控件,并说明其通常具有哪些属性。
3.数据控件DetailsView、FormView、GridView和ListView用什么区别?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论