第5章数据绑定与高级编码.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章数据绑定与高级编码.ppt

《ASP.NET动态Web开发技术》 第五章 数据绑定与高级编码 主讲教师 沈蕴梅 第5章 数据绑定与高级编码 本章要点: 录入数据方法与编码 查询数据方法与编码 删除数据方法与编码 修改数据方法与编码 技能目标: 会编码获取GridView单元格的数据 会编码实现GridView基于单元格的更新 会编码实现GridView中的数据删除 会编码处理GridView的常用事件 第5章 数据绑定与高级编码 5.1 项目导入 【项目场景】 太仓某公司要开发一个小型系统,能够实现该公司信息的增删改查功能,请你为该公司开发该系统,实现相应功能。 第5章 数据绑定与高级编码 【问题引导】 (1)如何添加数据? (2)如何查询数据? (3)如何删除数据? (4)如何修改数据? 第5章 数据绑定与高级编码 5.2技术与知识准备 5.2.1录入数据方法与编码 【示例5.1】新建一个学生管理系统,能够实现学生信息的添加功能。 第5章 数据绑定与高级编码 【步骤1】搭建系统框架,添加各层之间的依赖关系 【步骤2】创建数据库dbStu,添加数据表tbStuInfos,并配置Web.config 【步骤3】根据数据表,在实体层添加类tbStuInfo.cs 第5章 数据绑定与高级编码 【步骤4】添加数据访问类DBHelper.cs,并编写代码,见第三章内容。 【步骤5】数据访问层添加类tbStuInfoService.cs,编写代码 【步骤6】业务逻辑层编写代码 【步骤7】右击StuMWeb,添加页面Reg.aspx 【步骤8】表示层后台代码 第5章 数据绑定与高级编码 5.2.2查询数据方法与编码 ASP.NET中有以下两种数据绑定方式: 1.编码指定数据源 所谓的指定数据源的方式,就是编写代码在程序运行中动态绑定数据源,例如: GridView1.DataSource=new UserManager().GetUsers(); //业务逻辑层已编写方法GetUsers(),获取所有用户 GridView1.DataBind(); GridView1就是数据绑定控件GridView。 2.使用数据源控件 第5章 数据绑定与高级编码 第5章 数据绑定与高级编码 【示例5.2】用编码指定数据源方式实现姓名模糊查询功能 第5章 数据绑定与高级编码 【步骤1】数据访问层定义方法,实现数据查询功能 【步骤2】业务逻辑层编写代码 【步骤3】右击StuMWeb,添加StuCX.aspx页面,添加一个文本框(TextBox),一个按钮(Button),一个数据绑定控件(GridView) 【步骤4】选中GridView,点击右上角的方块 ,选中编辑列命令 【步骤5】添加BoundField字段,在DataField属性中设置显示的字段,HeaderText显示列标题 【步骤6】双击查询按钮,产生Click事件 第5章 数据绑定与高级编码 5.2.3删除数据方法与编码 我们通过点击GridView控件中的删除按钮,利用编码删除后台数据库中的相关数据。 【示例5.3】添加删除列,实现删除功能 第5章 数据绑定与高级编码 【步骤1】选中GridView,点击右上角的方块,在弹出的窗口中选中【编辑列…】命令,弹出【字段】对话框,添加TemplateField字段,并设置HeaderText属性为删除 【步骤2】再次选中GridView,点击右上角的方块,在弹出的窗口中选中【编辑模板】命令,在ItemTemplate中拖曳LinkButton控件,并设置CommandArgument属性为%#Eval(Sno) %,CommandName属性为Delete” 【步骤3】数据访问层定义方法,实现删除学生信息功能 【步骤4】业务逻辑层代码 【步骤5】表示层代码 第5章 数据绑定与高级编码 5.2.4修改数据方法与编码 GridView能够实现基于单元格的更新功能。基本思路:先使要更新的行处于编辑模式,然后在该行上直接修改。修改后,将数据更新到数据库,最后重新绑定GridView。 【示例5.4】添加编辑列,实现修改功能 第5章 数据绑定与高级编码 【步骤1】数据访问层编写方法,根据学生学号实现修改功能 【步骤2】业务逻辑层编写方法,调用数据访问层方法 【步骤3】设置模板列。选中GridView,点击右上角的方块,在弹出的窗口中选中【编辑列…】命令,弹出【字段】对话框,选择学号列,ReadOnly属性设置为“True”(学号不可修改),依次选择姓名、性别、专业、籍贯,点击右下角“将此字段转换为TemplateField” 第5章 数据绑定与高级编码 【步骤4】添加命令按

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档