课后题答案Word文档格式.docx

上传人:b****5 文档编号:18019223 上传时间:2022-12-12 格式:DOCX 页数:9 大小:42.58KB
下载 相关 举报
课后题答案Word文档格式.docx_第1页
第1页 / 共9页
课后题答案Word文档格式.docx_第2页
第2页 / 共9页
课后题答案Word文档格式.docx_第3页
第3页 / 共9页
课后题答案Word文档格式.docx_第4页
第4页 / 共9页
课后题答案Word文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

课后题答案Word文档格式.docx

《课后题答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《课后题答案Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

课后题答案Word文档格式.docx

静态网页

动态网页

内容

网页内容固定

网页内容动态生成

后缀

.html,.htm

.ASP,.JSP,.PHP,.CGI,.ASPX

优点

无须系统实时生成,网页

风格灵活多样

日常维护简单,更改结构简单,

交互性能强

缺点

父互性能较差,日常维护

繁琐

需要大量的系统资源合成

数据库

不支持

支持

第2章ASP.NET编程模型

2.简述典型的网页结构答:

ASP.NET页面的内部结构是非常模块化的,包括页面指令、代码和页面布局3个独立的部分。

页面指令。

页面指令建立该页面的运行环境,规定ASP.NET引擎的运行库如何处理该页面,控制ASP.NE顶面的行为。

页面布局。

页面布局表示页面的可视元素,包括标记、服务器

控件和静态文本。

源代码部分。

源代码部分包括页面和控件事件处理程序等,先编译后执行。

其中页面指令和页面布局统称为HTMI部分。

3.HTM有哪些常用的标记?

它们各有什么功能?

标记

说明

vfont>

v/font>

字体标记,通过其属性可以设置文字的

字体、字号和颜色

<

!

--注释内容-->

注释标记

br>

强制文本换行标记,行与行之间不空行

p>

段落标记,段与段之间空一行

vpre>

v/pre>

预先排好格式标记

hn>

v/hn>

标题乂字标记,n=1,2,3,4,5,6

b>

v/b>

strong>

v/strong>

文字粗体标记

vi>

v/i>

文字斜体标记

u>

/u>

文字加下划线标记

a>

v/a>

超文本链接标记

center>

v/center>

文字居中标记

div>

v/div>

文字块标记

marquee>

v/marquee>

移动文字标记

ol>

v/ol>

有序列表标记

ul>

v/ul>

无序列表标记

vli>

v/li>

列表项标记

dl>

/dl>

自定义列表标记

dt>

/dt>

自定义列表项标记

dd>

/dd>

自定义列表子项标记

table>

v/table>

表格标记

caption>

v/caption>

定义表标题标记

tr>

/tr>

定义表格行标记

td>

/td>

定义表格单元格标记

th>

/th>

定义列标题标记

form>

v/form>

表单标记

frameset>

v/frame>

框架集标记

frame>

框架标记

iframe>

/iframe>

img>

图片标记

hr>

水平线标记

embed>

多媒体标记

7.如何在网页中使用样式表文件?

在网页文件中引用该样式表文件只需要在网页的vhead^v/head>

间添加如下代码:

linkhref二"

StyleSheet.css"

type二"

text/css"

rel二"

Stylesheet"

/>

其中,rel规定了被链接文件的关系,取值永远是

“Stylesheet”,type属性规定了链接文件的类型;

href属性则指定了要链接的样式表文件的URL

第四章ASP.NET空件

3.简述TextBox控件的TextMode属性设置方法。

答:

在网页中放入一个TextBox控件,在属性窗口中中找到TextMode,点击下拉列表选择需要的样式,默认为SingleLine。

4.简述Button控件的常用事件。

①Click事件:

单击命令按钮且包含它的表单提交到服务器时,

引发此事件;

②Comman事件:

单击命令按钮时,引发此事件。

默认的Button按钮为Submit按钮,这种情况下不指定CommandName属性和CommandArgumer属性值,单击时将激活Click事件;

当设置了CommandNanW性和CommandArgumer属性后,Button成为一个Comman按钮,此时单击将激活Comman事件。

5.简述Button控件和LinkButton、ImageButton及HyperLink控件

的异同。

这4个控件都属于WE酿务器控件,有很多相同的属性和事件。

1Button控件:

命令按钮控件,包含方法OnClick(引发Click事件),

OnCommand(发Comman事件),

2LinkButton控件:

超链接按钮控件,在功能上与Button控件

是相似的,只是在呈现的样式上不同,他是以超链接的形式显示。

其属性PostBackUrl用来设置当单击该控件时打开的网页的URL。

3ImageButton控件:

超图像按钮控件,可用于将一个图形指定为按钮,其功能与Button是相似的,但外形更美观。

其属性ImageUrl用来获取Image控件要显示的图像的地址。

4HyperLink控件:

超链接控件,用于在网页中建立到其他网页的链接。

其属性NavigateUrl用来设置单击控件时链接到网页的地址。

6简述DropDownList,ListBox,CheckBoxList,RadioButtonList和BulletedList控件设置Items属性上的异同。

每个控件都有两种方法设置Items属性,通过ListItem集合编辑器手动添加或者在程序运行中控件名。

Items.Add()方法动态添加新项,RemoveAt()方法删除项,每个子选项都有索引号,用IndexOf()方法取得。

DropDownList每次只能只能选取一项,用selected判断是否选中;

ListBox运行时显示多项,并可选中多项;

CheckBoxList可以选中多项,显示时全部显示;

RadioButtonList全部显示,但是只能选择同一个组里面的一项;

BulletedList用于生成一个采用项目符号格式的选项列表,它的属性DisplayMode有三个取值,分别为

Text(文本),HyperLink(超链接),LinkButton(链接按钮)。

当设置为Text时,只能看到,而不能点击,当设置为HyperLink时,单击会链接到相应的URL,当设置为LinkButton时,会激活BulletedList_Clck事件回发到服务器。

7.简述CheckBox和RadioButton控件功能上的差别。

前者是复选框,允许用户在某一个类别中多选;

后者是单选,在某一个组中只能选择一个。

8简述Table控件的作用。

Table控件用于在网页上显示表。

BacklmageUrl属性,用于获取或设置要在Table控件的后面显示的背影图像的URL;

CellPadding属性,用于获取或设置单元格的内容和单元格的边框之间的空间量;

CellSpacing属性,用于获取或设置单元格间的空间量;

GridLines属性,用于获取或设置Table控件中显示的网络线型;

Rows属性,用于获取Table控件中行的集合,其中的Cells属性控制当前行的列集合。

10.简述FileUpload控件的使用方法。

答:

它是由一个文本框和一个浏览按钮组成的,文本框用于显示选中文件的名字,浏览按钮则可以使用户选择要上传的文件。

第五章

1.简述ASP.NET网页的处理过程。

(1)触发Page_lnit事件,执行Page_lnit事件

(2)执行Page_Load事件,并在此时使用属性IsPostBack检查网页

第一次加载还是在响应客户端操作产生页内事件而回发而加载

(3)执行Page_Unload事件

(4)查看是否有页内事件,有则执行相应的操作,无则将网页的运

(5)

行结果及网页的状态送回客户端。

浏览器器端

4.简述Requ^t对象的作用。

触发page_Lo:

d事件

从客户端获取数据,使事件该过象可以访问任何HTTP青求传

触发Page_Unload事件

递的信息,包括使用POST或者GET传递的参数,Cookie和用户验证。

执行Page_Unload事件处理过程

5.简述使用Response.Redirect方法,Server.Transfer方法和

执行对应的事件

处理过程

Server.Executr方法实现有无面内事向上的差异。

有、

的功能,也就是可以从一个

①Response.Redireqtj:

可以实现在不同页面之间进行跳转网页地址跳转到另一个网页地址,

运行结果及网页状态送回客户端

②Server.Tra—另外一个网页,但是不返回执行原网页

③Server.Executr:

执行完一个新网页以后,再返回到原网页继续执行。

6简述使用Application和Session对象保存用户信息上的差异。

①Application对象是运行在Web应用服务器上的虚拟目录及其子目录下所有文件,页面、模块和可执行代码的总和,一旦网站服务器被打开,就创建了Application对象、所有用户可以共享一个Application对象,并对其进行修改。

②Session对象;

当用户请求一个ASP.NE顶面时,系统将自动创建一个Session对象。

退出应用程序或关闭服务器时该会话撤销,系统在创建会话时将为其分配一个长长的字符串标识,以实现对会话进行管理和跟踪,标识具有随机性和唯一性,并且它是针对某一个特定用户,用户之间不进行共享。

7简述Cookie对象的作用。

它是用来保存信息,存放在本地,它是一段文本信息,能随着用户请求和页面在Web服务器和浏览器之间传递。

比如当访问站点时,Web应用程序都可以读取Cookie包含的信息,从而知道用户上次登录的时间等具体信息。

第六章

1.简述主题和母版页的作用。

①主题:

它是指网页和控件外观属性设置的集合,其工作原理类似于CSS为网站提供统一的风格。

它提供了一种简易方式,可以独立于应用程序的网页,来为网站的控件和网页设置样式,因此便于Web应用程序对其进行维护。

②母版页:

它是指其他网页可以将其作为模板来引用的特殊网页。

它提供了统一管理和定义网页的功能,使多个网页具有相同的布局风格,给网页设计和修改带来了很大方便。

2.简述主题的创建和使用方法。

创建:

(1)在“解决方案资源管理器”窗口中,右击项目名称,选择

“添加ASP.NET文件夹”|“主题”命令,并将“主题1”改为Blue.

(2)右击主题Blue,在弹出的菜单中选择“添加新项”命令,选择“外观文件”模板。

(3)单击添加按钮,将会为Blue主题添加一个外观文件,这里默认的外观文件名为SkinFile.skin,然后双击进行编辑。

使用:

(1)在网页的页指令中指定主题<

%@PageTheme”Blue”…%>

这种使用方法在设计时不会体现出来,只有在运行时才能看到效果。

(2)在代码中指定主题

ProtectedvoidPage_PreInit()

{

Page.Theme=”主题名”;

}

(3)在web.confing文件中指定主题这种方法可以是该主题应用与整个网站。

configuration>

system.web>

pagestheme=“主题名”>

/pages>

/system.web>

/configuration>

(4)设置网页的StyleSheetTheme属性指定样式表主题。

在属性栏中设置StyleSheetTheme为想要使用的主题。

第七章

1简述ASP.NET占点导航的基本功能。

①站点地图:

可以使用站点地图描述站点的逻辑结构,接着通过在添加或移除页面时修改站点地图来管理页导航。

②ASP.NET导航控件:

可以使用ASP.NET控件在网页上显示导航菜单,导航菜单以站点地图为基础。

③编程控件:

可以用代码的方式使用ASP.NET占站点导航,以创建自定义导航控件或修改在导航菜单中显示的信息的位置。

④访问规则:

可以配置用于在导航菜单中显示或隐藏链接的访问规则。

⑤自定义站点地图提供程序:

可以创建自定义站点地图提供程序,以便使用自己的站点地图后端,并将提供程序插入到ASP.NET占点导航系统。

第九章

1.简述ADO.NET勺基本数据访问对象。

(1)SqlConnection:

和数据库建立物理链接

(2)SqlCommand运行SQL命令

(3)DataReader:

用来处理结果集。

(4)SqlDataAdpter:

使用4个comman(对象来运行SQL命令,把

数据加载到DataSet,或者把DataSet内的数据送回数据源。

4简述ADO.NET勺基本数据访问流程。

建立Connection对象,创建一个数据库连接在建立连接的基础上可以使用Comman对象对数据库发送查询、新增、修改和删除等

命令创建DataAdapter对象,从数据库中取得数据创建DataSet

对象,将DataAdapter对象填充到DataSet对象中如果需要,可以重复操作,一个DataSet对象可以容纳多个数据集合关闭数据库

在DataSat上进行所需要的操作。

5简述DataSet对象的特点

它是用来支持ADO.NET勺不连贯连接及数据分布,它的数据驻留内存,可以保证和数据源无关的一致性的关系模型,并用于多个异种数据源的数据操作。

6简述常用的数据源控件及其特点。

数据源控件

特点

SqlDataSource

允许使用MicrosoftSQLServer、OLEDBODBC或Oracle数据库。

与SQLServer一起使用时支持咼级缓存功能。

当数据作为DataSet对象

返回时,此控件还支持排序、筛选和分页。

AccessDataSource

允许使用MicosoftAccess数据库。

当数据作为

DataSet对象返回时,支持排序、筛选和分页

ObjectDataSource

允许使用业务对象或其他类。

以及创建衣服中

间层对象管理数据的Web应用程序。

支持对其

他数据源控件不可用的高级排序和分页方案

XmlDataSource

允许使用XML文件,特别适用于分层的ASP.NET服务器控件,如TreeView或Menu控件。

支持使用XPath表达式来实现筛选功能,并允许对数据应用XSLT转换。

XmlDataSource允许通过保存更改后的整个XML文档来更新数据

SiteMapDataSource

结合ASP.NET占点导航使用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1