实验二ASP网站开发基础课后题
ASP NET动态网站开发基础教程习题答案

Chap01参考答案一、填空题1、Web XML Web services2、公共语言运行库、.NET Framework类库3、属性方法事件4、aspx5、cs二、选择题1、ABCD2、ABCD3、AB4、A5、B三、上机操作题1、参考1.3.1。
2、参考1.4.2。
3、在ex1_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /><br /><asp:Label ID="Label1" runat="server" Text="您单击了0次按钮" Width="194px"></asp:Label></div></form></body>在ex1_1.aspx.cs中的代码如下所示:public partial class _Default : System.Web.UI.Page{private static int i;protected void Page_Load(object sender, EventArgs e){if(!Page.IsPostBack)i = 0;}protected void Button1_Click(object sender, EventArgs e){i=i+1;Label1.Text = "您单击了"+i.ToString()+"次按钮";}}Chap02参考答案一、填空题1、引用类型2、object3、显式4、多态性5、初始化语句右侧二、选择题1、AC2、A3、B4、B5、AC三、上机操作题1、本习题的源代码如下:namespace ex2_1{struct student{public string name;public string address;public string tel;};class Program{static void Main(string[] args){student[] stu = new student[5];for (int i = 0; i < 5; i++){stu[i].name = Console.ReadLine(); stu[i].address = Console.ReadLine(); stu[i].tel = Console.ReadLine();}for (int i = 0; i < 5; i++){Console.WriteLine(i.ToString()); Console.WriteLine(stu[i].name); Console.WriteLine(stu[i].address); Console.WriteLine(stu[i].tel);}Console.ReadLine();}}}2、本习题的源代码如下:namespace ex2_2{class Program{static void sort(int[] a, int n){int temp;for (int i = 1; i < n; i++)for (int j = 0; j < n - i; j++)if (a[j] > a[j + 1]){temp = a[j];a[j] = a[j + 1];a[j + 1] = temp;}}static void Main(string[] args){int n = 5;int[] a = new int[5];for (int i = 0; i < 5; i++){a[i] = Convert.ToInt32(Console.ReadLine());}sort(a, n);for (int i = 0; i < 5; i++){Console.WriteLine(a[i].ToString());}Console.ReadLine();}}}3、本习题的源代码如下:namespace ex2_3{class student{protected string m_name;protected string m_sex;protected float m_tuition;public student(string strname, string strsex, float ftuition){m_name = strname;m_sex = strsex;m_tuition = ftuition;}virtual public void printfInfo(){Console.WriteLine(m_name + " " + m_sex + " " + m_tuition.ToString()); }}class graduate : student{protected string m_tutor;public graduate(string strname, string strsex, float ftuition,string strtutor):base(strname,strsex,ftuition){m_tutor = strtutor;}override public void printfInfo(){base.printfInfo();Console.WriteLine("导师是"+m_tutor);}}class Program{static void Main(string[] args){student s = new student("张三", "男", 5000);graduate g = new graduate("李四", "女", 9000, "王五");s.printfInfo();g.printfInfo();Console.ReadLine();}}}Chap03参考答案一、填空题1、HttpResponse2、客户端3、服务器4、状态变量5、用户会话二、选择题1、C2、ABCD3、ABCD4、AD三、上机操作题1、在ex_1_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /></div></form></body>在ex_1_1.aspx.cs文件中的代码如下所示:public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){Response.Redirect("ex_1_2.aspx?name=张三");}}在ex_1_2.aspx.cs文件中的代码如下所示:public partial class ex_1_2 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){Response.Write(Request.QueryString["name"]);}}2、在ex2_1.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="提交" /></div> </form></body>在ex_2_1.aspx.cs文件中的代码如下所示:public partial class __ex_2_1 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){Session["name"] = "李四";Response.Redirect("ex_2_2.aspx");}}在ex_2_2.aspx文件中的代码如下所示:<body><form id="form1" runat="server"><div><asp:Label ID="Label1" runat="server" Text="Label" Width="143px"></asp:Label></div> </form></body>在ex_2_2.aspx.cs文件中的代码如下所示:public partial class _ex_2_2 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){Label1.Text = Session["name"].ToString();}}3、在ex_3_1.aspx.cs文件中的代码如下所示:public partial class _ex_3_1 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){HttpCookie cookie1 = Request.Cookies["ttt"];if (cookie1 == null){//创建一个cookie实例HttpCookie cookie = new HttpCookie("ttt");//添加要存储的信息,采用键/值结合的方式cookie.Values.Add("Name", "Tom");cookie.Expires = DateTime.Now.AddYears(1);//把cookie加如当前的页面的Response对象里面Response.Cookies.Add(cookie);Response.Redirect("");}else{Response.Write(cookie1.Values["Name"]);}}}Chap04参考答案一、填空题1、System.Web.UI.WebControls2.设置是否自动向服务器发送数据false用户单击此控件时并不导致向服务器发送页面。
ASP课后答案

ASP课后答案第1章asp程序设计概述习题11.选择题(可多选)(1)静态网页的扩展名通常就是:a.htmb.phpc.aspd.jsp答案:a(2)asp文件的扩展名是:a.htmb.txtc.docd.asp答案:d(3)当前的web程序开发中通常使用什么模式?a.c/sb.b/sc.b/bd.c/c答案:b解释:c/s是客户机(client)/服务器(server),b/s是浏览器(browser)/服务器。
c/s一般要求用户有特定的客户端。
比如qq就是c/s模式,你的桌面上的qq就是腾讯公司的特定的客户端,而服务器就是腾讯的服务器。
而b/s模式则不需要特定的客户端,只要有普通浏览器,就可以访问到服务器了,web页就是b/s模式。
(4)小王正在家里通过拨号上网出访搜狐主页,此时,他自己的计算机就是:a.客户端b.既是服务器端又就是客户端c.服务器端d.既不是服务器端也不是客户端答案:a(5)小王正在访问自己计算机上的网页,此时,他自己的计算机是:a.客户端b.既是服务器端又是客户端c.服务器端d.既不是服务器端也不是客户端答案:b(6)asp脚本代码就是在哪里继续执行的?a.客户端b.第一次在客户端,以后在服务器端c.服务器端d.第一次在服务器端,以后在客户端答案:c解释:asp脚本代码是在服务器端运行的,服务器将其解释执行为标准的html代码,然后发送到客户端。
表述:从形式来看,都就是恰当的。
(8)如果在chapter1之下创建了一个子文件夹images,并且在其中置放了一个图片文件1.jpg,那么以下url恰当的就是:解释:ab两种方式利用了建立的虚拟目录,cd实际上没有用到这个虚拟目录,此时和1-1.asp没有什么区别。
表述:ab利用了创建的虚拟目录,cd没使用虚拟目录。
2.问答题(1)名词解释:静态网页、动态网页、服务器端、客户端、url答案:静态网页――所谓静态网页,就是说该网页文件里没程序代码,只有html标记,这种网页的扩展名通常就是.htm或.html。
web程序设计ASP.NET实用网站开发课后练习题含答案

Web程序设计实用网站开发课后练习题含答案Web程序设计实用网站开发课程包含了一系列针对框架的实用网站开发练习。
这些课后练习旨在帮助学习者在学习后实战操作,加深对框架的理解。
本文将提供一系列的实用网站开发课后练习题目,并且在每道题目后面提供相应的答案以供参考。
课后练习题以下是一些常见的实用网站开发练习题,具体细节可以根据个人需要自行修改。
1. 图书管理系统设计一个简单的图书管理系统,要求实现以下功能:•图书信息管理:包括增加、删除、修改、查询图书信息;•用户管理:包括增加、删除、修改、查询用户信息;•借阅管理:用户可以借阅、归还图书,系统自动更新图书库存信息。
答案:•数据库:图书表、用户表、借阅表;•页面:登录页、首页、图书管理页、用户管理页、借阅管理页。
2. 学生信息管理系统设计一个学生信息管理系统,要求实现以下功能:•学生信息管理:包括增加、删除、修改、查询学生信息;•课程管理:包括增加、删除、修改、查询课程信息;•成绩管理:学生可以查看自己的成绩,老师可以查看和修改学生的成绩。
答案:•数据库:学生表、课程表、成绩表;•页面:登录页、首页、学生管理页、课程管理页、成绩管理页。
3. 聊天程序设计一个简单的聊天程序,实现以下功能:•登录页面:输入用户名和密码登录系统;•聊天室:用户可以在其中发送文本消息,并且可以查看聊天记录;•在线用户列表:实时显示在线的用户列表。
答案:•页面:登录页、聊天室页、在线用户列表页;•实现方式:使用WebSocket技术实现聊天室和在线用户列表。
总结本文提供了一系列的实用网站开发课后练习题目,并且针对每道题目提供了相应的答案。
这些练习题可以帮助学习者在学习后进行实际操作,加深对框架的理解。
希望本文可以对初学者在实用网站开发的学习和实践有所帮助。
ASP。net程序设计基础教程(第2版)05第五章课后习题答案

第5章数据库操作技术5.6课后习题5.6.1作业题1. 实现数据库的增删查改功能。
如图19-图26(1)注册(向数据库中添加记录)图19 注册图20 注册后的数据库(2)登录(从数据库中查询记录),要求采用DataReader对象。
图21 登录图22登录成功提示信息(3)修改密码(修改数据库中的记录)图23 修改密码图24 修改密码后的数据库(4)注销(删除数据库中的记录)图25注销图26注销帐号后的数据库2. 采用ExecuteScalar方法,改写5-1中登录功能的代码。
3. 采用DataAdapter对象和DataSet对象,改写5-1中登录功能的代码。
4. 首先附加“IPAddress”数据库到SQL Server2008中,数据库中“IP”表的结构如图27所示,部分数据如图28所示,建立如图所示的页面,输入IP地址,将查询结果显示在Label控件中,如图29所示,要求采用DataReader对象。
图27 表结构图见“课后习题源代码”文件夹下的“homework5-1——homework5-5”5.6.2思考题访问关系数据库有哪两种方式?区别是什么?答:一共支持两种数据库访问方式,分别是连接模式的和断开模式。
通常情况下采用断开模式,这样当多个用户访问数据库的时候可以缓解数据库服务器的压力。
连接模式一般用于显示大量的数据,或者实时性要求较高的时候.2.DataReader与Dataset有什么区别?答:DataReader是只读的,而且只能向前读。
Datase是内存中的数据库,支持增删查改。
DataReader不支持缓存、分页与动态排序,速度较快。
DataSet支持缓存、分页与动态排序,速度较慢。
3. 请简要叙述数据库的连接池机制答:对上层用户提供了数据库连接池的服务,使用完的数据库连接将被有选择的保持在数据库连接池中,以供下次使用。
当用户以某个连接字符串申请数据库连接时,数据库连接池将尝试寻找在池中寻找具有相同的连接字符串的连接,并直接提供给用户。
ASP。net程序设计基础教程(第2版)9第九章课后习题答案

第九章答案作业题1、什么是用户控件?用户控件文件的扩展名是什么?其代码文件的扩展名是什么?用户控件是一种用户自定义的控件,通常由多个控件组合而成。
用户控件文件的扩展名为.ascx,代码文件的扩展名为.ascx.cs2、什么是主题?放置皮肤文件的目录结构是怎样的?主题是自 2.0以后提供的一种技术。
它将CSS、服务器控件的外观以及各种网站资源的管理有机地组织在一起,为开发者设计统一的页面样式提供了更方便的手段。
主题目录的结构如下:●在站点根目录下创建目录“App_Themes”,专门用来存放应用程序主题;●在目录“App_Themes”下创建至少一个主题目录,默认名称为“Theme1”;●在“主题目录”下创建至少一个皮肤文件;●每个皮肤文件都可以定义一个或多个控件的外观属性。
3、应用主题有哪两种方式?应用主题有两种方式:一种是将主题应用于单个网页文件中,另一种是将主题应用于整个网站的全部文件。
4、有时需要对同一种控件定义多种显示风格,利用哪个属性来区别?利用Skinid属性。
5、什么是CSS样式?CSS(Cascading Style Sheet)译为层叠样式表。
所谓样式,就是一组格式;所谓层叠,是指当若干样式间所定义的格式发生冲突时,将依据层次顺序进行处理。
6、定义CSS样式有哪三种方式?若一个控件同时应用了多种样式规则,它们的优先级顺序是怎样的?在Web页面中,定义控件的样式有三种方式:设置控件的“Style”属性、在网页文件中定义CSS样式表、创建独立的CSS样式表文件(.css文件)。
若一个控件同时应用了多种样式规则,直接定义在控件上的style属性优先级最高,而独立CSS文件中的样式规则优先级最低。
7、在CSS样式规则中,外边距、内边距、边框、浮动、清理浮动的含义。
●外边距(margin):用于设定HTML元素与其外部元素之间的距离,它由上、右、下、左四个边距值组成。
●内边距(padding):用于设定HTML元素与其内容之间的距离,也由上、右、下、左四个值组成,用法与外边距类似。
实验二ASP网站开发基础课后题

实验二ASP网站开发基础课后题第一篇:实验二ASP网站开发基础课后题实验二 4.5 网站开发基础一、实验名称: 4.5 网站开发基础二、实验内容:1.建立一个描述MyPetShop网站信息的XHML5文件aside{float:left;width :15%;} section{float:right;width :85%;} footer{clear :both;}介绍数据库设计MyPetShopMyPetShop是本书提供的一个综合实例,用来展示 4.5网络开发技术。
MyPetShopMyPetShop包括前台商品浏览、用户管理、购物车、订单结算和后台管理等模块。
Copyright 2014 MyPetShop第二篇:毕业论文开题报告(ASP网站开发)开题报告填写要求1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及教研室审查后生效;2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3.学生查阅资料的参考文献应不少于6篇(不包括辞典、手册);4.有关年月日等日期的填写,应当按照国标GB/T7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。
如“2004年4月26日”或“2004-04-26”。
毕业论文开题报告1.本课题的研究意义在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开了网络,网络已经成为人与人之间交流的一种形式,他能够把事情的复杂化转为简单化。
ASP动态网站开发教程习题答案

</tr>
</form>
</table>
<br>
<script language="JavaScript" src="/nnselect.js">
</script>
<noscript>
<img src='/ping.gif?c=135' height='1' width='1'>
<td class=p1 bgcolor=E5E6D3>
<font size=2> </font><select name=industry class=p1>
<option value="">请选择</option>
<option value="金融业">金融业</option>
<Font Face="隶书">
<p>朝辞白帝彩云间,</p>
<p>千里江陵一日还。</p>
<p>两岸猿声啼不住,</p>
<p>轻舟已过万重山。</p>
</Font>
</td>
</tr>
</table>
2.
<HTML>
<HEAD>
ASP动态网站开发教程(第二版)课后习题答案

//用 while 语句实现 int j=0; while(j++<5)
Console.WriteLine("{0}的平方值为{1}",j,j*j); //用 do-while 语句实现 int k=1; do {
第 1 章 习题参考答案
一、填空题 1、HTTP 请求 2、Apache IIS 3、C/S B/S 4、公共语言运行库 .NET Framework 类库 、C#等语言运行库 5、中间语言 6、命名空间 7、System.Web 8、拆分 9、工具箱 10、属性 二、单项选择题 BDCBD 三、问答题 1. 答:静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何 区别,主要是服务器端的区别。静态网页服务器在接收了客户端的请求后直接读取相应的 网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文 件然后根据相应参数将文件编译成标准的 html 代码,再返回给客户端。 2. 答:asp:优点:简单易学、容易上手;缺点:不能跨平台,速度较慢。 php:优点:免费、开放源代码;缺点:缺乏大公司的支持。 jsp:优点:跨平台;缺点:复杂难学。 3. 答程序结构清晰、效率增强、顶级开发工具支持、开发简单、支持 Web 服务。 4. 答:搜狐网站的服务器是服务器端,因为它提供网页服务;而小王的电脑就是客户 端了。 5. 答:开发 Web 应用程序,总的来说有 3 步:首先要建立 Web 应用程序, 然后是进行开发调试,最后发布网站。其中开发调试是一个很大的环节,包括网站的设计 和实现,其中涉及的内容很多,比如数据库实现、类实现、图片设计、素材收集、设计页 面等。一般在系统实现时,从底层到上层逐步实现,先建立数据库并实现存储过程,然后 实现类文件,最后实现 Web 页面。当然整个过程中各阶段不是完全独立的,会在具体实现 过程中交叉进行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二 4.5 网站开发基础一、实验名称: 4.5 网站开发基础二、实验内容:1.建立一个描述MyPetShop网站信息的XHML5文件<!DOCTYPE html><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><meta name="keywords"content="MyPetShop,XHTML5"/><title></title><style type="text/css">aside{float:left ;width :15%;}section{float:right ;width :85%;}footer{clear :both ;}</style></head><body><header><img alt="MyPetShop"src="F:/web程序设计/Experiment1/Experiment1/2013.gif"/></header><aside><nav style="background-color:#C0C0C0"><a href="HTML5.html">介绍</a><br/><a href="HTML5.html">数据库设计</a></nav></aside><section><h3>MyPetShop</h3><article>MyPetShop是本书提供的一个综合实例,用来展示 4.5网络开发技术。
</article><article><h4>MyPetShop</h4>MyPetShop包括前台商品浏览、用户管理、购物车、订单结算和后台管理等模块。
</article></section><footer style="background-color:#C0C0C0">Copyright 2014 MyPetShop</footer></body></html>2.利用table实现页面布局<%@Page Language="C#"AutoEventWireup="true"CodeFile="TableLayout.aspx.cs"Inherits="TableLayout"%><!DOCTYPE html><html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title></title><style type="text/css">.auto-style1{width: 100%;}</style></head><body><form id="form1"runat="server"><div><table class="width:100%"><tr><td rowspan="2"><asp:Image ID="ImgLogo"runat="server"ImageUrl="~/2013.gif"Width="160px"/> </td><td sthle="text-align:center;background-color:#99CCFF"><asp:LinkButton ID="lnkbtnDefault"runat="server">首页</asp:LinkButton></td><td sthle="text-align:center;background-color:#99CCFF"><asp:LinkButton ID="lnkbtnReset"runat="server">个性重置</asp:LinkButton> </td><td sthle="text-align:center;background-color:#99CCFF"><asp:LinkButton ID="lnkbtnRegister"runat="server">注册</asp:LinkButton> </td></tr><tr><td colspan="3"style="background-color:#CCFFFF">登录状态</td></tr><tr><td colspan="4"style="background-color:#33CCCC">您的位置:</td></tr></table></div></form></body></html>3.利用div实现页面布局<%@Page Language="C#"AutoEventWireup="true"CodeFile="DivLayout.aspx.cs"Inherits= "DivLayout"%><!DOCTYPE html><html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title></title></head><body><form id="form1"runat="server"><div id="top"><div id="logo_navi_stat"><div id="logo"style="float :left ;width :30%"><asp:Image ID="imgLogo"runat="server"ImageUrl="~/Images/logo.gif"/></div><div id="navigation"style="background-color:#99CCFF;height:30px;"><asp:LinkButton ID="lnkbtnDefault"runat="server">首页</asp:LinkButton> | <asp:LinkButton ID="lnkbtnReset"runat="server">个性重置</asp:LinkButton> | <asp:LinkButton ID="lnkbtnRegister"runat="server">注册</asp:LinkButton></div><div id="status"style="background-color:#CCFFFF;height:30px;">登陆状态</div> </div><div id="position"style="background-color :#33CCCC">您的位置:</div></div></form></body></html>4.建立独立的.css文件(1)设置样式table{width :100%;}.navigation{text-align :center ;background-color:#99CCFF;}.status{background-color:#CCFFFF;}.position{background-color:#33CCCC;}#logo{float :left ;width :30%;}#navigation{background-color:#99CCFF;height :30px;}#status{background-color:#CCFFFF;height :30px;}#navigation{background-color:#99CCFF;height :30px;}#position{background-color:#33CCCC;}(2)将样式应用于表格布局<%@Page Language="C#"AutoEventWireup="true"CodeFile="TableCSS.aspx.cs"Inherits=" TableCSS"%><!DOCTYPE html><html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title></title><link href="Styles/TableDiv.css"rel="stylesheet"type="text/css"/><style type="text/css">.auto-style2{width: 427px;}.auto-style4{text-align : center;background-color: #99CCFF;height: 61px;}.auto-style7{background-color: #CCFFFF;height: 29px;}</style></head><body><form id="form1"runat="server"><div><table class="width:100%"><tr><td rowspan="2"class="auto-style2"><asp:Image ID="ImgLogo"runat="server"ImageUrl="~/2013.gif"Width="160px"/></td><td class="auto-style4"><asp:LinkButton ID="lnkbtnDefault"runat="server">首页</asp:LinkButton></td><td class="navigation"><asp:LinkButton ID="lnkbtnReset"runat="server">个性重置</asp:LinkButton></td><td class="navigation"><asp:LinkButton ID="lnkbtnRegister"runat="server">注册</asp:LinkButton></td></tr><tr><td colspan="3"class="auto-style7">登录状态</td></tr><tr><td colspan="4"class="position">您的位置:</td></tr></table></div></form></body></html>(3)将样式用于div布局<%@Page Language="C#"AutoEventWireup="true"CodeFile="DivCss.aspx.cs"Inherits="Di vCss"%><!DOCTYPE html><html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title>结合div层和.css文件进行页面布局</title><link href="Styles/TableDiv.css"rel="stylesheet"type="text/css"/></head><body><form id="form1"runat="server"><div id="top"><div id="logo_navi_stat"><div id="logo"><asp:Image ID="imgLogo"runat="server"ImageUrl="~/Images/logo.gif"/></div><div id="navigation"><asp:LinkButton ID="lnkbtnDefault"runat="server">首页</asp:LinkButton> | <asp:LinkButton ID="lnkbtnReset"runat="server">个性重置</asp:LinkButton> | <asp:LinkButton ID="lnkbtnRegister"runat="server">注册</asp:LinkButton></div><div id="status">登陆状态</div></div><div id="position">您的位置:</div></div></form></body></html>5.利用JavaScript关闭当前窗口<html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title></title></head><body><form id="form1"runat="server"><div><asp:Button ID="btnClose"runat="server"OnClientClick="javascript:window.close();return false;"Text="Button"/><a href="/"onclick="javascript:window.close();return false;">关闭</a></div></form></body></html>6.利用jQuery实现一个时间数据来源于客户端的时钟<%@Page Language="C#"AutoEventWireup="true"CodeFile="Timer.aspx.cs"Inherits="Tim er"%><!DOCTYPE html><html xmlns="/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type"content="text/html; charset=utf-8"/><title></title><script src="F:/web程序设计/Experiment1/ExSite/Scripts/jquery-3.2.1.min.js"></script><script>function refresh(){//设置id属性值为date的元素的呈现内容为客户端的系统时间$("#date").text((new Date()).toString());setTimeout("refresh()", 1000);//过1秒后重复调用自定义的refresh()函数}</script></head><body onload="refresh()"><form id="form1"runat="server"><div id="date"></div></form></body></html>7.建立能描述书籍简易信息的XML文件<?xml version="1.0"encoding="utf-8" ?><Books><Book ID="001"><BookName>Web程序设计——实用网站开发(第2版)</BookName><Author>沈世根;汪承焱;许小东</Author><Price>39</Price></Book><Book ID="100"><BookName>高级编程</BookName><Author>张立</Author><Price>156</Price></Book><Book ID="106"><BookName>基于C#精通LINQ数据访问</BookName><Author>毛一中</Author><Price>39</Price></Book></Books>三、习题1.比较table和div两种布局方式,体会在什么情况下适合使用table 布局、什么情况下适合使用div布局以及什么情况下适合使用table 和div相互结合进行布局。