ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件

上传人:E**** 文档编号:90571769 上传时间:2019-06-13 格式:PPT 页数:17 大小:170KB
返回 下载 相关 举报
ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件_第1页
第1页 / 共17页
ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件_第2页
第2页 / 共17页
ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件_第3页
第3页 / 共17页
ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件_第4页
第4页 / 共17页
ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件》由会员分享,可在线阅读,更多相关《ASP.NET程序设计教学课件作者徐占鹏教学资源KC04090000026电子课件单元6数据绑定控件的使用六数据绑定控件DetailsView的使用课件(17页珍藏版)》请在金锄头文库上搜索。

1、单元六 数据绑定控件的使用(六) 数据绑定控件DetailsView,主讲教师:冯叶发,学习目标,【知识目标】 了解DetailsView数据绑定控件的属性方法; 【技能目标】 能够熟悉在网站开发中运用DetailsView控件;,注: 本课内容参考教材 单元六 6.6,学习提纲,DetailsView控件简介 DetailsView控件特性 DetailsView控件应用 自定义 DetailsView 的显示格式 DetailsView 控件编辑和删除数据,DetailsView控件简介,DetailsView控件简介 DetailsView控件的主要功能是以表格形式显示和处理来自数据源的

2、单条数据记录,其表格只包含两个数据列。一个数据列逐行显示数据列名,另一个数据列显示与对应列名相关的详细数据值。,DetailsView控件简介,DetailsView控件特性,使用DetailsView控件,可以使用表格的形式,每次显示数据源中的一条数据记录。表格中的每一行,就是数据记录中的一个字段。 可以通过DetailsView控件的DataSourceID属性进行数据绑定: DataSourceID=“SqlDataSource1 还可以使用GridView控件的DataSource属性进行数据绑定。,DetailsView控件特性,DetailsView控件特性,DetailsView

3、控件的数据显示特性,注定了其具备分页行为,即每页显示一条数据记录。要启用这种分页行为,可以通过设置它的AllowPaging属性为True来实现: AllowPaging=“True“ DetailsView还支持对数据的编辑操作。当然,这依赖于所绑定的数据源支持对数据的更新。 下面的代码演示了如何通过DetailsView控件对数据进行分页和编辑。,DetailsView控件应用,使用“DetailsView”控件,可以逐一显示、编辑、插入或删除其关联数据源中的记录。默认情况下“DetailsView”控件将逐行单另显示记录的各个字段。“DetailsView”控件通常用于更新和插入新记录,

4、并且通常在主/详细方案中使用,在这些方案中,主控件的选中记录决定了要在“DetailsView”控件中显示的记录。即“DetailsView”控件的数据源公开了多条记录,该控件每次也只会显示一条数据记录。“DetailsView”控件不支持排序。,DetailsView控件应用,将“DetailsView”控件从“工具箱”任务窗格拖放到网页上。 添加“DetailsView”控件之后,可以为该控件指定数据源。,向网页中添加 DetailsView 控件,DetailsView控件应用,在“设计”视图中,右键单击“DetailsView”控件,再单击“显示常用控制任务”。 在“DropDownL

5、ist 任务”菜单上,单击“选择数据源”下拉列表中的现有数据源或“”。 如果您选择“”,则需在“数据源配置向导”中配置新的数据源。,DetailsView 控件绑定到数据源,自定义 DetailsView 的显示格式,自定义 DetailsView 显示格式的最简便方法是使用“自动套用格式”选项。 向 DetailsView 控件应用基本格式架构 在“设计”视图中,右键单击“DetailsView”控件,再单击“显示常用控制任务”。 在“DetailsView 任务”菜单上,单击“自动套用格式”。,自定义 DetailsView 的显示格式,在“自动套用格式”对话框中,从“选择架构”列表中选择

6、一个架构。该架构对“DetailsView”控件产生的效果将显示在“预览”区域中。 单击“确定”应用格式架构并关闭对话框,或者单击“应用”应用格式架构而不关闭对话框。,自定义 DetailsView 的显示格式,还可以更新与“DetailsView”的每个区域或状态关联的样式集,从而对区域或状态进行自定义。例如,在“标记属性”任务窗格的“Styles”组中,可自定义“DetailsView”某个区域的“RowStyle”、“HeaderStyle”和其他样式集。也可以采用交互方式来设置“DetailsView”控件区域模板的格式,DetailsView 控件编辑和删除数据,默认情况下,“Det

7、ailsView”控件以只读模式显示数据。但是,该控件还支持一种编辑模式,在该模式下控件显示一个包含可编辑控件(如TextBox 控件或 CheckBox 控件)的行。您还可以对“DetailsView”控件进行配置以显示一个“删除”按钮,用户可单击该按钮来删除数据源中相应的记录。 “DetailsView”控件可对其关联数据源自动执行编辑和删除操作,这使您无需编写代码即可启用编辑行为。此外,您还可以通过编程方式来控制编辑和删除数据的过程(如在“DetailsView”控件绑定到只读数据源控件的情况下)。,DetailsView 控件编辑和删除数据,指定 DetailsView 控件的数据编辑选项 1.在“设计”视图中,右键单击“DetailsView”控件,再单击“显示常用控制任务”。 2.选中所需的功能: 启用分页 仅在网页上显示记录的子集,并允许用户在网页之间移动以显示更多记录。,查看配置是否成功,启用排序 允许用户对数据库中的记录进行排序。 启用编辑 允许用户更改记录。 启用删除 允许用户从数据库中删除行。 启用选定内容 允许用户选择行。通过在“属性”任务窗格的“SelectedRowStyle”组中设置样式,指定所选行的外观。,项目实训,【实训目的】 1.掌握数据绑定控件的应用。 【实训内容】 1. 编写一个页面实现论坛功能,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号