第14章 数 据 控 件精要.ppt

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

第14章 数 据 控 件 本章重点 GridView控件 DetailsView控件 ListView控件 数据控件 数据服务器控件就是能够显示数据的控件,与那些简单格式的列表控件不同,这些控件不但提供显示数据的丰富界面(可以显示多行多列数据并根据用户定义来显示),还提供了修改、删除和插入数据的接口。 数据控件 ASP.NET 4.0提供的主要数据服务器控件: GridView:是一个全方位的网格控件,能够显示一整张表的数据,它是ASP.NET中最为重要的数据控件。 DetailsView :是用来一次显示一条记录。 FormView :也是用来一次显示一条记录,与DetailsView不同的是,FormView是基于模板的,可以使布局具有灵活性。 DataList :可用来自定义显示各行数据库信息,显示的格式在创建的模板中定义。 Repeater :生成一系列单个项,可以使用模板定义页面上单个项的布局,在页面运行时,该控件为数据源中的每个项重复相应的布局。 ListView :可以绑定从数据源返回的数据并显示它们,它会按照使用模板和样式定义的格式显示数据。 Chart :新增的图表控件,能实现柱状图、饼图等多种图表数据。 GridView控件 14.1 GridView控件 GridView 控件,可以显示、编辑和删除来自不同数据源的数据,它具有以 下几个主要功能: 绑定和显示数据。 对绑定其中的数据进行选择、排序、分页、编辑和删除。 自定义列和样式。 自定义用户界面元素。 在事件处理程序中加入代码来完成与GridView控件的交互。 14.1 GridView 控件 14.1.1 GridView控件的常用属性 AllowPaging:获取或设置指示是否启用分页的值。 AllowSorting:获取或设置指示是否启用排序的值。 AutoGenerateColumns:获取或设置一个值,该值指示是否为数据源中的每一字段自动创建BoundColumn对象并在GridView控件中显示这些对象。 Columns:获取表示GridView控件各列的对象集合。 PageIndex:获取或设置当前显示页的索引。 DataSource:获取或设置源,该源包含用于填充控件中的项的值列表。 PageCount:获取显示GridView控件中各项所需的总页数。 PageSize:获取或设置要在GridView控件的单页上显示的项数。 SelectedIndex:获取或设置GridView控件中选定项的索引。 14.1 GridView 控件 14.1.2 GridView 控件的常用方法 DataBind:将数据源绑定到GridView控件。 DeleteRow:从数据源中删除位于指定索引位置的记录。 IsBindableType:确定指定的数据类型是否能绑定到GridView控件中的列。 Sort:根据指定的排序表达式和方向对GridView控件进行排序。 UpdateRow:使用行的字段值更新位于指定行索引位置的记录。 14.1 GridView 控件 14.1.3 GridView 控件的事件 PageIndexChanged :在单击某一页导航按钮时,但在GridView控件处理分页操作之后发生。 RowCommand:当单击GridView控件中的按钮时发生。 RowDataBound:在GridView控件中将数据行绑定到数据时发生。 RowDeleted :在单击某一行的“删除”按钮时,但在GridView控件删除该行之后发生。 RowEditing:发生在单击某一行的“编辑”按钮以后,GridView控件进入编辑模式之前。 RowUpdated:发生在单击某一行的“更新”按钮,并且GridView控件对该行进行更新之后。 SelectedIndexChanged :发生在单击某一行的“选择”按钮,GridView控件对相应的选择操作进行处理之后。 Sorted:在单击用于列排序的超链接时,但在 GridView控件对相应的排序操作进行处理之后发生。 14.1 GridView 控件 14.1.4 绑定数据 在GridView控件中绑定数据有两种方式: 使用多值绑定。 使用数据源控件。 14.1 GridView 控件 14.1.5 GridView控件的列 GridView控件的每一列的显示都需要实现定义。GridView控件提供了几种类型的列以方便操作: BoundField:显示数据源中某个字段的值,它是GridView控件的默认列类型。 ButtonField:为GridView控件中的每个项显示一个命令按钮。 CheckBoxField:为GridView控件中的每一项显示一个复选框

文档评论(0)

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

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

1亿VIP精品文档

相关文档