期中测试试卷
一、填空题
1. .NET Framework主要包括 公共语言运行库CLR 和 .NET Framework类库 。
2. ASP.NET网站在编译时,首先将语言代码编译成 微软中间语言MSIL 。
3. 存放Web窗体页C#代码的模型有 单文件页模型和代码隐藏页模型。
4. XML主要用于 传输和存储 数据
5. C#使用的类库就是 .NET Framework 提供的类库。
6. 在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性 AutoPostBack="True "。
7. 判断页面是否第一次载入可通过属性 IsPostBack 实现。
8. 添加属性 runat="server"可将XHTML元素转化为HTML服务器控件。
9. 对使用数据源显示信息的Web服务器控件,当设置完控件的属性DataSource后,需要方法 DataBind() 才能显示信息。
10. 如果需要将多个单独的RadioButton控件形成一组具有RadioButtonList控件的功能,可以通过将属性 GroupName 设置成相同的值实现
11. 窗体验证包括 客户端 和 服务器端 两种形式。
12. 判断页面的属性 IsValid 值可确定整个页面的验证是否通过。
13. 若页面中包含验证控件,可设置按钮的属性 CausesValidation="false" ,使得单击该按钮后不会引发验证过程。
14. 要获取网页default.aspx物理路径可以使用 Server.MapPath("default.aspx")
15. 连接数据库的信息可以保存在fig文件的 <connectionStrings>配置节中。
16. 根据数据源的不同,LINQ可分为 LINQ to Objects 、 LINQ to XML 、LINQ to DataSet、
LINQ to SQL 和 LINQ to Entities 。
17. 在LINQ to SQL中,将SQL Server数据库映射为 DataContext 类,表映射为 实体类 ,存储过程映射为 方法
18. 数据绑定控件通过属性 DataSourceID 与数据源控件实现绑定。
19. 数据绑定控件通过属性 DataSource 与LINQ查询返回的结果实现绑定。
20. GridView的属性 AllowPaging 确定是否分页。
21. 模板列中实现数据绑定时, Eval() 方法用于单向绑定, Bind() 方法用于双向绑定。
22. 母版页由特殊的 @ Master 指令识别,该指令替换了用于普通.aspx网页的@Page指令。
23. 母版页中可以包含一个或多个可替换内容占位符ContentPlaceHolder控件。
24. 内容页通过 MasterPageFile 和母版页建立联系。
25. 网站地图文件的扩展名是 .sitemap 。
26. <siteMapNode>元素的 url 属性表示链接目标页的地址。
27. 若要使用网站导航控件,必须在 Web.sitemap 文件中描述网站的结构。
二、判断题:
1. 托管代码是以CLR为基础的代码。 √
2. ASP.NET 4.5是边解释边执行的。 ×
3. 在Visual Studio 2012环境中开发网站必须安装IIS。 ×
4. XHTML是HTML的子集。 ×
5. XHTML中每个元素都有结束标记。 √
6. .html文件不需要编译,直接从Web服务器下载到浏览器执即可。 √
7. 单击Button类型控件会形成页面往返处理。 √
8. 当页面返回时,在触发控件的事件之前会触发Page_Load事件。 √
9. 不能在服务器端访问HTML服务器控件 ×
10. 如果客户机禁用JavaScript,则验证必须采用服务器端形式。 √
11. 服务器端验证是为了保证给用户较快的响应速度。 ×
12. 要执行客户端验证必须设置验证控件属性EnableClientScript值为true. √
13. CompareValidator控件不能用于验证数据类型。 ×
14. 使用CompareValidator控件时,可以同时设置属性ControlToCompare 和ValueToCompar的值。 ×
15. 数据源控件的Selected事件肯定会被触发。 √
16. SqlDataSource控件只能访问SQL Server数据库。 ×
17. 利用LINQ查询表达式可建立匿名对象。 √
18. LINQ查询表达式的值必须要指定数据类型。 ×
19. 在LINQ查询中,使用group子句分组后,其结果集合与原集合的结构相同 ×
20. GridView中能调整列的顺序。 √
21. GridView中内置了插入数据的功能。 √
22. .母版页只能包含一个ContentPlaceHolder控件。 ×
23. 在同一主题中每个空间类型只允许有一个默认的控件外观。 √
24. 控件外观中必须制定SkinID值。 ×
25. 同一主题中不允许一个控件类型有重复的SkinID。 √
26. 每个部件页可以包含多个WebPartManager控件。 ×
27. 一个网站地图中只能有一个<siteMapNode>根元素。 √
28. 网站导航文件不能嵌套使用。 ×
29. 网站导航控件都必须通过SiteMapPath控件来访问网站地图数据。 ×
三、选择题
1. 下面( )是静态网页文件的扩展名。
A. B. .html C. .aspx D. .jsp
2. APP_Code文件夹用于存储(asp查看源码配置ui )
A数据库文件 B. 共享文件 C. 代码文件 D. 主题文件
3. fig 文件不能用于( )。
A. Application事件定义 B. 数据库连接字符串定义
C. 对文件夹访问授权 D.基于角的安全性控制
4. 下面对protected修饰符说法正确的是( )
A.只能在派生类中访问 B.只能在所属的类中访问
C.能在当前应用程序中访问 D.能在所属的类或派生类中访问
5. 以下有关属性的说法错误的是( )。
A、通过属性能获取类中 private字段的数据
B、当属性定义时,若仅包含set访问器,表示该属性
为只读属性
C、属性的访问形式是“对象名.属性名”
D、属性体现了对象的封装性
6. 下列数据类型属于引用类型的是( )
A.bool B.char C.string D.enum
7. Web服务器控件不包括( )。
A. Wizard B. Input C. AdRotator D. Calender
8. 下面的控件中不能执行鼠标单击事件的是( )。
A. ImageButton B. ImageMap C. Image D. LinkButton
9. 单击Button类型控件后能执行单击事件的是( )。
A. OnClinentClick B. OnClick
C. OnCommandClick D. OnClientCommand
10. 当需要用控件输入性别时,应选择的控件是( )。
A. CheckBox B. CheckBoxList
C. Lable D. RadioButtonList
11. 下面不属于容器控件的是( )。
A. Panel B. CheckBox C. Table D. PlaceHolder
12. 下面对CustomValidator控件说法错误的是( )。
A. 能使用自定义的验证函数
B. 可以同时添加客户端验证函数和服务端验证函数
C. 指定客户端验证的属性是ClientValidationFuction
D. 属性runat用来指定服务器端验证函数
13. 使用ValidatorSummary控件需要以对话框形式显示错误信息,则应( )。
A. 设置属性ShowSummary 值为true
B. 设置属性ShowMessageBox 值为true
C. 设置属性ShowSummary 值为false
D. 设置属性ShowMessageBox 值为false
14. 如果需要确保用户输入大于100的值,应该使用( )验证控件。
A. RequiredFieldValidator.
B. RangeValidator
C. CompareValidator
D. RegularExpressionValidator
15. 要重定向网页,不能使用( )
A.LinkButton控件
B.HttpResponse.Redirect()方法
C.Image控件
D.HttpServerUtility.Transfer()方法
16. 下面有关SqlDataSource控件的描述中错误的是( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论