- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深入进行数据库编程课件
深入进行数据库编程 回顾 数据绑定是将从数据库中检索到的数据链接到将显示这些数据的控件的过程 可对多种类型的数据执行数据绑定,例如:表达式、数据库数据 Databinder.Eval 方法用于计算运行时的数据绑定表达式,并按照浏览器显示的要求来格式化输出结果 DataList 控件可用于显示数据,而且支持指定数据流 模板用于将数据显示在浏览器和 DataList 控件中 DataView 可用于自定义 DataTable 中数据的显示。DataView 中的数据可进行筛选、搜索和排列 教学目标 使用DataGrid DataGrid 的模版列 选择、更新和删除DataGrid 中的记录 分页显示DataGrid 中的记录 DataGrid 控件概述 DataGrid控件可用于创建各种样式的表格。它还支持对项目的选择和操作 DataGrid控件实现了表格样式的列和行。除了支持对项目的选择、编辑等操作,DataGrid还支持对整个集合的操作,包括分页、排序等等。 DataGrid不包含任何模板属性,但是通过加入TemplateColumn到某个列,可以在列上使用模板。 DataGrid 控件派生自 System.Web.UI.WebControls.DataGrid 类 要使用 DataGrid 控件,可在 Web 窗体上拖放控件或者双击工具箱中的该控件 DataGrid 控件绑定数据 在 DataGrid 控件中查看数据,必须将它绑定到一个数据源 使用 DataSource 属性为 DataGrid 指定数据源,然后用 DataMember 属性指定要显示的数据源中的表 定义数据源后,应将添加填充数据集、填充数据网格代码添加到页面的 Load 事件,然后填充 DataGrid DataGrid控件设置页眉和页脚 可使用“属性生成器”对话框设置 DataGrid 的页眉和页脚 使用“属性生成器”对话框指定各列的页脚文本和页眉文本 数据格式表达式 使用数据格式表达式格式化 DataGrid 中显示的数据 设置格式表达式 1、右击 Datagrid,选择“属性生成器” 2、选择数据格式表达式中给出的列 3、指定格式表达式 模板列 “模板”列允许组合使用 HTML 控件和服务器控件设计列的自定义布局 模板只针对特定的列,不能应用于自动生成的列中 通过右击 DataGrid 并选择“编辑模板”,再选择相应列,可将要添加的控件添加到“模板”列 模板列的四个属性 HeaderTemplate:此属性获取或设定的模板用于定义模板列的页眉 ItemTemplate:此属性获取或设定的模板用于显示模板列中选定的项 EditItemTemplate:此属性获取或设定的模板用于编辑模板列中的数据项 FooterTemplate:此属性获取或设定的模板用于定义模板列的页脚 选择DataGrid控件中的行 要选择DataGrid中的记录,可使用“按钮列”中的“选择” 要确定用户选择的行,可使用 DataGrid 的 SelectedIndexChanged 事件 要为 dgDisplay 生成 SelectedIndexChanged 事件,可双击 dgDisplay 的“属性”窗口中显示的 SelectedIndexChanged 事件 DataGrid控件更新数据—1 呈现用于更新数据界面的方式之一是向用户提供一组数据,允许用户选择要更新的行 DataGrid控件包含:EditItemIndex与EditCommandColumn两个属性,EditCommandColumn属性具有编辑、更新、取消的功能 在“属性生成器”对话框中,将“编辑、更新、取消”从“按钮列”添加到“选定的列”列表中 要为编辑按钮生成EditCommand事件处理程序,请双击DataGrid控件的“属性”窗口中显示的 EditCommand 事件 DataGrid控件更新数据—2 E.Item.ItemIndex会返回用户要编辑的行索引号,然后将行号赋值给DataGrid控件的EditItemIndex属性,然后再调用过程绑定数据 要为更新按钮生成UpdateCommand事件处理程序,请双击DataGrid控件的“属性”窗口中显示的UpdateCommand事件 执行更新命令,只不过更新数据是从控件中返回的值。注意获取控件值的方式;获取关键字段值的方式和作用 要为取消按钮生成CancelCommand事件处理程序,请双击DataGrid控件的“属性”窗口中显示的CancelCommand事件。令EditItemIndex属性为-1,然后重新绑定数据,就可取消编辑状态 DataGrid控件删除数据 要为用户给出删除行的选项,可
您可能关注的文档
最近下载
- 人教版历史九年级上册全套教学课件.pptx
- DL_T 1074-2019 电力用直流和交流一体化不间断电源(代替DL_T 1074-2007).docx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- 白癜风中西医防治(王砚宁)_部分1.pdf VIP
- 第二单元生物制品生产等基本技术61课件.pptx VIP
- 最全监理大纲(共486页).docx
- DLT_5293-2013 电气装置安装工程 电气设备交接试验报告统一格式.docx VIP
- MZT213-2024学术类社会团体自身建设指南.pdf VIP
- 职业素养与职业礼仪.docx VIP
- 政务视联网系统解决方案.pptx VIP
文档评论(0)