




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、指导学习:购物车第十一章第十一章课程内容回顾2-1构建应用程序的三层结构构建应用程序的三层结构 数据绑定数据绑定数据源控件数据源控件数据绑定控件数据绑定控件数据绑定表达式数据绑定表达式第三方控件的用法第三方控件的用法 图书详细数据的更新图书详细数据的更新 课程内容回顾2-2DropDownList控件控件GridView控件控件控件的使用控件的使用模板定义及事件模板定义及事件DataList控件控件控件的使用控件的使用模板定义及事件模板定义及事件 Repeater控件使用控件使用 分页分页基于基于SQL语句的分页语句的分页基于基于PagedDataSource的分页的分页 难点突破GridVi
2、ew控件控件DataList控件控件Repeater控件控件教员备课时完善教员备课时完善作业讲评教员备课时完善教员备课时完善知识梳理:构建三层结构 模型层模型层类的命名类的命名 序列化序列化外键的处理外键的处理 数据访问层数据访问层类的命名类的命名方法分析方法分析注意事项注意事项 业务逻辑层业务逻辑层类的命名类的命名方法分析方法分析注意事项注意事项表示层表示层各层之间的引用关系各层之间的引用关系知识梳理:网上书店登录及注册用户网上书店的登录网上书店的登录验证用户的登录信息验证用户的登录信息调用业务逻辑层实现用户登录功能调用业务逻辑层实现用户登录功能捕获并处理登录中的异常捕获并处理登录中的异常调
3、试调试ASP.NET应用程序应用程序网上书店的注册网上书店的注册验证用户的注册信息验证用户的注册信息封装实体封装实体调用业务逻辑层实现注册功能调用业务逻辑层实现注册功能捕获并处理注册中的异常捕获并处理注册中的异常显示网上书店首页的图书类别显示网上书店首页的图书类别用递归算法添加类别用递归算法添加类别知识梳理:数据绑定2-1数据源控件数据源控件 SqlDataSourceObjectDataSourceXmlDataSourceSiteMapDataSource数据查询与展示数据查询与展示编码指定数据源编码指定数据源使用数据源控件使用数据源控件知识梳理:数据绑定2-2数据绑定模型数据绑定模型Dr
4、opDownList控件控件 DataSourceDataTextFieldDataValueFieldDataBind()数据绑定表达式数据绑定表达式Eval表达式表达式Bind表达式表达式知识梳理:GridView控件2-1GridView基本使用基本使用绑定数据绑定数据DataSourceIDDataSource及及DataBind()属性属性AllowPagingPageSize绑定字段的设置绑定字段的设置BoundFieldButtonFieldHyperLinkFieldImageFieldCheckBoxFieldTemplateField知识梳理:GridView控件2-2Gr
5、idView的事件的事件展示光棒效果展示光棒效果行多选效果行多选效果行编辑行编辑行更新行更新行取消编辑行取消编辑行命令行命令行删除行删除多行删除效果多行删除效果知识梳理:图书信息数据添加2-1富文本控件富文本控件FCKeditor 控件控件FreeTextBox 控件控件日期输入控件日期输入控件Calendar 控件控件JS版日历版日历封面图片的上传封面图片的上传FileUpload 控件控件知识梳理:图书信息数据添加2-2Server对象对象HtmlEncodeHtmlDecodeMapPathUrlEncodeUrlDecodeExecuteTransfer知识梳理:DataList控件属
6、性属性RepeatColumnsRepeatDirectionDataKeyField事件事件ItemDataBoundEditCommandItemCommandUpdateCommandDeleteCommand知识梳理:数据分页数据分页数据分页基于基于SQL语句的分页语句的分页存储过程的创建和调用存储过程的创建和调用基于基于PagedDataSource的分页的分页DataList实现分页功能实现分页功能知识梳理:Repeater控件Repeater控件控件使用场合使用场合控件中的模板控件中的模板对比对比 GridView、DataList 和和 Repeater指导购物车7-1阶段阶段
7、1:设计购物车商品实体:设计购物车商品实体 训练要点:训练要点:实体类实体类需求说明:需求说明:为为“第三波书店第三波书店”设计、编写购物车商品实体设计、编写购物车商品实体要求保存图书的信息及本书的购买数量要求保存图书的信息及本书的购买数量讲解需求说明讲解需求说明指导购物车7-2实现思路:实现思路:分析购物车所具备的属性分析购物车所具备的属性绘制购物车类图绘制购物车类图创建模型层创建模型层编写购物车的实体类编写购物车的实体类完成时间:完成时间:20分钟分钟指导购物车7-3阶段阶段2:设计购物车的业务逻辑:设计购物车的业务逻辑 训练要点:训练要点:三层结构三层结构业务逻辑层业务逻辑层需求说明:需
8、求说明:根据购物车具有以下功能,设计、实现购物车的业务逻根据购物车具有以下功能,设计、实现购物车的业务逻辑辑 : 把商品装入购物车把商品装入购物车 显示购物车中的商品显示购物车中的商品 编辑购物车中的商品,主要是商品数量,并重新计算商品编辑购物车中的商品,主要是商品数量,并重新计算商品价格价格 移除购物车中的商品移除购物车中的商品 清空购物车中的商品清空购物车中的商品讲解需求说明讲解需求说明指导购物车7-4实现思路:实现思路:构建业务逻辑层构建业务逻辑层编写购物车类编写购物车类难点指导:难点指导:ShoppingManager 类构建在业务逻辑层类构建在业务逻辑层因为购物车的数据通过订单模块存
9、入数据库中,所以它因为购物车的数据通过订单模块存入数据库中,所以它不需编写数据访问层的代码不需编写数据访问层的代码完成时间:完成时间:20分钟分钟共性问题集中讲解n常见调试问题及解决办法常见调试问题及解决办法n代码规范问题代码规范问题共性问题集中讲解共性问题集中讲解综合练习购物车7-5阶段阶段3:实现购物车界面设计及显示功能:实现购物车界面设计及显示功能 需求说明需求说明实现购物车界面设计及绑定数据并显示的功能,购物车实现购物车界面设计及绑定数据并显示的功能,购物车显示及编辑功能显示及编辑功能 完成时间:完成时间:20分钟分钟综合练习购物车7-6阶段阶段4:实现购物车的增、删、改功能:实现购物
10、车的增、删、改功能 需求说明:需求说明:实现购物车的添加、修改购买数量、删除购买书籍及实现购物车的添加、修改购买数量、删除购买书籍及计算总价的功能计算总价的功能难点提示:难点提示:向向GridView中添加购物记录,并显示中添加购物记录,并显示分别实现分别实现GridView中修改、删除和取消按钮的事件处中修改、删除和取消按钮的事件处理理 完成时间:完成时间:20分钟分钟共性问题集中讲解n常见调试问题及解决办法常见调试问题及解决办法n代码规范问题代码规范问题共性问题集中讲解共性问题集中讲解综合练习购物车7-7阶段阶段5:实现暂存架功能:实现暂存架功能 需求说明需求说明暂存架是给用户临时存储所要购买的书籍使用。用户可以暂存架是给用户临时存储所要购买的书籍使用。用户可以将暂存架中的书籍放入购物车,也可以将其从暂存架中删将暂存架中的书籍放入购物车,也可以将其从暂存架中删除除暂存架中不需要记录购买的数量,所以不需要修改功能暂存架中不需要记录购买的数量,所以不需要修改功能暂存架中需要添加全选功能,供用户全部删除或全部购买暂存架中需要添加全选功能,供用户全部删除或全部购买时使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字智慧方案5494丨商业办公综合体智能化系统汇报方案
- 液压马达的振动与噪音抑制考核试卷
- 环境地质工程课件
- 《能量分配器件》课件
- 2025年嘧菌酯合作协议书
- 小学劳动教育意义及建议
- 2025年工程瑞雷波仪项目建议书
- 2025年环境控制系统项目合作计划书
- 2025年重症监护临床信息系统项目建议书
- 医学显微镜技术原理与应用
- GB∕T 17466.1-2019 家用和类似用途固定式电气装置的电器附件安装盒和外壳 第1部分:通用要求
- 钻探设备工具材料共12
- 得到上市招股书:北京思维造物信息科技股份有限公司
- 机动车检测站授权签字人内部培训考题(含答案)
- 2022年浙江省小升初语文试卷(含答案)
- Q∕GDW 12158-2021 国家电网有限公司重大活动电力安全保障工作规范
- 我把没有送给你(课堂版)(1)
- 刘半农雨散文的特点
- 南靖和溪各姓氏源流
- 智能PID算法在液位控制系统中的应用毕业论
- 肾病及生活质量KDQOL-SF
评论
0/150
提交评论