欢迎来到天天文库
浏览记录
ID:27799954
大小:151.92 KB
页数:6页
时间:2018-12-06
《实验http请求响应状态管理二》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验名称实验HTTP请求、响应及状态管理(二)实验目的1.掌握HttpRequest对象的应用。2.掌握HttpResponse对象的应用。3.掌握跨页而提交的应用。4.掌握Cookie>Session>Application、Profile应用实验设备安装有WindowsXp/Win7操作系统的计算机;VisualStudio2008,IIS,Dreamweaver软件实验原理Profile提供的个性化用户配置功能可以方便的实现为每个用户定义、存储和管理信息。所存储的配置信息可以是任意数据类型的对象,包括自定义类型对象,针对的用八可以是匿名用户也可以是注册用户。一、实验预习1.T解了如
2、何使用HttpRequest对象和HttpResponse对'象。2.了解如何跨页面提交。3.预习了Cookie>SessionxApplicationProfile的使用方法。二、实验内容(原理、方法、框图)设计并实现同一•个简易的购物午三、实验过程(步骤、实现代码)设计并实现一个简易的购物车(1)新建网站新建一个网站,添加Web窗体Default.aspx>Web窗体ViewCart.aspx。其中Default.aspx用于选样宠物并放入到购物车H';ViewCart.aspx用于查看购物车屮宠物信息、清空购物车和返回Default.aspx。(2)设计Default.aspx如图
3、5-10所示,在“设计"视图添加1个CheckBoxList控件和2个Button控件。适当调整个控件的位置和大小。■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■Default,aspxSendMessage,aspxChat,himChatDisp05-10设计界面(3)Default.aspx1!1各控件的属性设置如表5-3所示。其中复选
4、框列表空间中的列表项请参考图5J0设置表5・3各控件的属性设這表控件属性名属性值说明CheckBoxListIDchklsPet复选框列表控件的编程名称ButtonIDbtnBuy“放入购物车〃按钮的编程名称Text放入购物乍“放入购物乍〃按钮上显示的文本ButtonIDbtnView“查看购物车〃按钮的编程名称Text查看购物车“查看购物车〃按钮上显示的文本(1)编写Default.aspx事件代码Web窗体首次载入时执行的代码如F:protectedvoidPage_Load(objectsender,EventArgse){if(!TsPostBack)(//Session变量ca
5、rtJIJ于存储选购的宠物Session["cart"]-"”;}}按钮btnBuy被单击时执行的事件代码如下:protectedvoidbtnBuy^Click(objectsender,EventArgsc){〃循环資找选中的宠物for(inti=0;i6、件代码如下:protectedvoidbtnViev_Click(objectsender,EventArgse)Response.Redirect('ViewCart.aspx");}(1)设il'ViewCart.aspx如图5-11所示,在"设计〃视图添加1个Labe腔件、1个CheckBoxList控件和2个Button控件。适当调整个控件的位置和大小。ViewCart.as”厂Defanlt.aspxSendMessage.«图5・11设计界面(4)ViewCart.aspx中各控件的属性设置如表5・4所示。表5-4各控件的属性设置表控件属性名属性值说明LabelIDlblM7、sg用于显示购物车中是否包含宠物信息的Label控件编程名称Text空初始不显示任何内容CheckBoxListIDchklsPet复选框列表控件的编程名称ButtonIDbtnClear“清空购物车〃按钮的编程名称Text清空购物车“清空购物车〃按钮上显示的文木ButtonIDbtnContinue“继续购物〃按钮的编程名称Text继续购物“继续购物〃按钮上显示的文本(5)编写ViewCart.aspx事件代码Web窗体首次载入吋
6、件代码如下:protectedvoidbtnViev_Click(objectsender,EventArgse)Response.Redirect('ViewCart.aspx");}(1)设il'ViewCart.aspx如图5-11所示,在"设计〃视图添加1个Labe腔件、1个CheckBoxList控件和2个Button控件。适当调整个控件的位置和大小。ViewCart.as”厂Defanlt.aspxSendMessage.«图5・11设计界面(4)ViewCart.aspx中各控件的属性设置如表5・4所示。表5-4各控件的属性设置表控件属性名属性值说明LabelIDlblM
7、sg用于显示购物车中是否包含宠物信息的Label控件编程名称Text空初始不显示任何内容CheckBoxListIDchklsPet复选框列表控件的编程名称ButtonIDbtnClear“清空购物车〃按钮的编程名称Text清空购物车“清空购物车〃按钮上显示的文木ButtonIDbtnContinue“继续购物〃按钮的编程名称Text继续购物“继续购物〃按钮上显示的文本(5)编写ViewCart.aspx事件代码Web窗体首次载入吋
此文档下载收益归作者所有