ASP NET程序设计项目开发教程(C#版)课后习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章
(1)简述IIS的作用。
的工作原理是本地的IIS Web服务器自动配置成查找扩展名为.aspx文件,且用ASPNET_ISAPI模块处理这些文件,生成HTML文本流返回到IIS Web服务器,再从IIS Web服务器返回到客户端。
IIS是Internet Information Server的缩写形式,是Microsoft公司主推的Web服务器。创建网页后,为查看它们,需要通过Web浏览器来请求页面,浏览器将发送一个请求给Web服务器,Web服务器将请求转发给引擎,引擎处理这些页面并且将得到的HTML标记返回给浏览器。开发站点时,创建的网页被保存在个人计算机上。为了能够测试这些页面,计算机上必须安装Web服务器。
(2)必须安装哪些软件计算机才能提供网页服务?
安装和配置IIS 5.0
.net framework sdk
(3)在Microsoft Visual 中,一个完整的解决方案至少应包括哪些项目?
数据访问层,业务层,Web层。
第三章
一、选择题
(1)C (2)D (3)C (4)D
二、填空题
(1)0;3
(2)13;13;7
(3)5;6
(4)5+“ ”
第四章
一、选择题
(1)C (2)B (3)B (4)A (5)D
二、填空题
(1)Content
(2)母版页;内容页
(3)@Page;MasterPageFile
(4)Orientation;horizontal
(5)导航路径;路径连接
三、简答题
(1)简述新建母版页与已有页面套用母版页的两种方法。
创建扩展名为.master(如MySite.master)的 文件,由特殊的@ Master 指令识别创建母版页。
每个与母版页相关的内容页必须在其@ Page 指令的MasterPageFile 属性中引用母版页。
(2)怎样设置导航控件的外观?
可以使用多种方法自定义Menu控件的外观。可以通过设置Orientation属性,指定是水平还是垂直呈现Menu控件。还可以为每个菜单项类型指定不同的样式(如字体大小和颜色等,如表4-1中所示的属性)。
(3)在使用SiteMapPath控件时需要编写什么文件?该文件中需要设置哪些项?SiteMapPath控件可以显示一个导航路径,此路径为用户显示当前页的位置,并且显示返回到主页的路径链接。此控件提供了许多可供自定义链接的外观的选项。
SiteMapPath控件包含来自站点地图的导航数据。此数据包括有关网站中的页的信息,如URL、标题、说明和导航层次结构中的位置。若将导航数据存储在一个地方,则可以更方便地在网站的导航菜单中添加和删除项。
SiteMapPath中主要设置属性、方法、事件等项。
第五章
一、填空题
(1)Runat=“Server” 属性和Id属性
(2)Src Alt
(3)DataTextField DataV alueField
二、选择题
(1)B
(2)A
(3)D
(4)B
三、简答题
(1)简述HTML服务器端控件与HTML标记的关系。
答:几乎所有的HTML标记都可转化为HTML Server控件,只需在标记中加入Runat=“Server” 属性和Id属性,其对应关系见表5-1。
表5-1 HTML Server控件与HTML标记对应关系表
(2)使用HTML服务器端控件的原因是什么?
答:一个网页只能有一个HtmlForm控件,所有的Html Server控件必须包含在一个服务器端HtmlForm控件中,以便程序可以访问它,否则无法起作用
第六章
一、填空题
(1)Label控件Literal 控件
(2)Table控件Panel控件
(3)GroupName
(4)AdRotator
二、选择题
(1)C
(2)B
(3)C
三、简答题
(1)简述Web Server控件和Html Server控件的相同点和不同点。
答:Web Server控件以
(2)简述HyperLink控件的功能及主要属性。
答:功能:HyperLink 控件用于创建超链接。
主要属性:ImageUrl、NavigateUrl、Runat、Target、Text
(3)比较Button、LinkButton、ImageButton控件的相同点和不同点。
答:Button 控件用于显示按钮。按钮可以是提交按钮或命令按钮。默认地,该控件是提交按钮。
LinkButton控件时一个超链接按钮控件,它是一种特殊的按钮,用来创建超链接样式的按钮,其功能与普通按钮类似,但是LinkButton控件以超链接形式显示的,其外观和HyperLink相似,功能与Button相同。
ImageButton控件是一个图片形式的按钮,用于显示可点击的图像,其功能与普通按钮控件类似,按时ImageButton控件是以图片的形式显示的。其外观与Image相似,但功能与Button相同。
第七章
一、填空题
(1)自定义控件
(2).ascx .aspx
(3)定义内置显示和脚本块使用的语言
(4)与类名关联的别名,此属性只用于用户控件
(5)与命名空间关联的别名为”ucl”
二、选择题
(1)B (2)C (3)C
三、简答题
(1)@Control指令常用的属性有哪些?