控件gridview的属性全集
1. GridView控件的属性
表10.6 GridView控件的行为属性
|
属性 |
描述 |
|
AllowPaging |
指示该控件是否支持分页。 |
|
AllowSorting |
指示该控件是否支持排序。 |
|
AutoGenerateColumns |
指示是否自动地为数据源中的每个字段创建列。默认为true。 |
|
AutoGenerateDeleteButton |
指示该控件是否包含一个按钮列以允许用户删除映射到被单击行的记录。 |
|
AutoGenerateEditButton |
指示该控件是否包含一个按钮列以允许用户编辑映射到被单击行的记录。 |
|
AutoGenerateSelectButton |
指示该控件是否包含一个按钮列以允许用户选择映射到被单击行的记录。 |
|
DataMember |
指示一个多成员数据源中的特定表绑定到该网格。该属性与DataSource结合使用。如果DataSource是有一个DataSet对象,则该属性包含要绑定的特定表的名称。 |
|
DataSource |
获得或设置包含用来填充该控件的值的数据源对象。 |
|
DataSourceID |
指示所绑定的数据源控件。 |
|
EnableSortingAndPagingCallbacks |
指示是否使用脚本回调函数完成排序和分页。默认情况下禁用。 |
|
RowHeaderColumn |
用作列标题的列名。该属性旨在改善可访问性。 |
|
SortDirection |
获得列的当前排序方向。 |
|
SortExpression |
获得当前排序表达式。 |
|
UseAccessibleHeader |
规定是否为列标题生成<th>标签(而不是<td>标签)。 |
表
10.7 GridView控件的样式属性
|
描述 |
|
|
AlternatingRowStyle |
定义表中每隔一行的样式属性。 |
|
EditRowStyle |
定义正在编辑的行的样式属性。 |
|
FooterStyle |
定义网格的页脚的样式属性。 |
|
HeaderStyle |
定义网格的标题的样式属性。 |
|
EmptyDataRowStyle |
定义空行的样式属性,这是在GridView绑定到空数据源时生成。 |
|
PagerStyle |
定义网格的分页器的样式属性。 |
|
RowStyle |
定义表中的行的样式属性。 |
|
SelectedRowStyle |
定义当前所选行的样式属性。 |
表10.8 GridView控件的外观属性
|
属性 |
描述 |
|
BackImageUrl |
指示要在控件背景中显示的图像的URL。 |
|
Caption |
在该控件的标题中显示的文本。 |
|
CaptionAlign |
标题文本的对齐方式。 |
|
CellPadding |
指示一个单元的内容与边界之间的间隔(以像素为单位)。 |
|
CellSpacing |
指示单元之间的间隔(以像素为单位)。 |
|
GridLines |
指示该控件的网格线样式。 |
|
HorizontalAlign |
指示该页面上的控件水平对齐。 |
|
EmptyDataText |
指示当该控件绑定到一个空的数据源时生成的文本。 |
|
PagerSettings |
引用一个允许我们设置分页器按钮的属性的对象。 |
|
ShowFooter |
指示是否显示页脚行。 |
|
ShowHeader |
指示是否显示标题行。 |
表10.10 状态属性
|
属性 |
描述 |
|
BottomPagerRow |
返回表格该网格控件的底部分页器的GridViewRow对象。 |
|
Columns |
获得一个表示该网格中的列的对象的集合。如果这些列是自动生成的,则该集合总是空的。 |
|
DataKeyNames |
获得一个包含当前显示项的主键字段的名称的数组。 |
|
DataKeys |
获得一个表示在DataKeyNames中为当前显示的记录设置的主键字段的值。 |
|
EditIndex |
获得和设置基于0的索引,标识当前以编辑模式生成的行。 |
|
FooterRow |
返回一个表示页脚的GridViewRow对象。 |
|
HeaderRow |
返回一个表示标题的GridViewRow对象。 |
|
PageCount |
获得显示数据源的记录所需的页面数。 |
|
PageIndex |
获得或设置基于0的索引,标识当前显示的数据页。 |
|
PageSize |
指示在一个页面上要显示的记录数。 |
|
Rows |
获得一个表示该控件中当前显示的数据行的GridViewRow对象集合。 |
|
SelectedDataKey |
返回当前选中的记录的DataKey对象。 |
|
SelectedIndex |
获得和设置标识当前选中行的基于0的索引。 |
|
SelectedRow |
返回一个表示当前选中行的GridViewRow对象。 |
|
SelectedValue |
返回DataKey对象中存储的键的显式值。类似于SelectedDataKey。 |
|
TopPagerRow |
返回一个表示网格的顶部分页器的GridViewRow对象。 |
2. GridView控件的事件
表10.11 GridView控件激发的事件
|
事件 |
描述 |
|
PageIndexChanging, PageIndexChanged |
这两个事件都是在其中一个分页器按钮被单击时发生。它们分别在网格控件处理分页操作之前和之后激发。 |
|
RowCancelingEdit |
在一个处于编辑模式的行的Cancel按钮被单击,但是在该行退出编辑模式之前发生。 |
|
RowCommand |
单击一个按钮时发生。 |
|
RowCreated |
创建一行时发生。 |
|
RowDataBound |
一个数据行绑定到数据时发生。 |
|
RowDeleting, RowDeleted |
这两个事件都是在一行的Delete按钮被单击时发生。它们分别在该网格控件删除该行之前和之后激发。 |
|
RowEditing |
当一行的Edit按钮被单击时,但是在该控件进入编辑模式之前发生。 |
|
RowUpdating, RowUpdated |
这两个事件都是在一行的Update按钮被单击时发生。它们分别在该网格控件更新该行之前和之后激发。 |
|
SelectedIndexChanging, SelectedIndexChanged |
这两个事件都是在一行的Select按钮被单击时发生。它们分别在该网格控件处理选择操作之前和之后激发。 |
|
Sorting, Sorted |
这两个事件都是在对一个列进行排序的超链接被单击时发生。它们分别在网格控件处理排序操作之前和之后激发。 |
RowCreated和RowDataBound事件与DataGrid的ItemCreated和ItemDataBound事件相同,只是换了个新名称。它们的行为完全与它们在ASP.NET 1.x中的一样。对于RowCommand事件也一样,它与DataGrid的ItemCommand事件一样。
可以使用宣布某种操作的事件,极大地增强了我们的编程能力。通过连接RowUpdating事件,可以交叉检查正在更新什么并对新值进行验证。同样,我们可能需要处理RowUpdating事件,用HTML对客户端提供的值进行编码,然后把它们持久地保存在底层数据存储中。这一简单技巧有助于防御脚本侵入。
控件gridview的属性全集的更多相关文章
- Dev控件-gridview的属性说明
说明 Options OptionsBehavior 视图的行为选项 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScr ...
- 重新想象 Windows 8 Store Apps (16) - 控件基础: 依赖属性, 附加属性, 控件的继承关系, 路由事件和命中测试
原文:重新想象 Windows 8 Store Apps (16) - 控件基础: 依赖属性, 附加属性, 控件的继承关系, 路由事件和命中测试 [源码下载] 重新想象 Windows 8 Store ...
- 初始ASP.NET数据控件GridView
使用GridView控件绑定数据源 GridView控件个人认为就是数据表格控件,它以表格的形式显示数据源中的数据.每列表示一个字段,每行表示一条记录. GridView控件支持在页面有一下功 ...
- Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现
Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现 2015-03-10 22:38 28419人阅读 评论(17) 收藏 举报 分类: Android ...
- Dev控件GridView单元格绑定控件
Dev控件GridView单元格绑定控件 //文本按钮 RepositoryItemButtonEdit btnFields = new RepositoryItemButtonEdit();//创建 ...
- 设置TextBox控件的TextMode属性
我想在程式代碼中將TextBox控件的TextMode属性设置為Password,寫成TextBox1.TextMode=MultiLine和TextBox1.TextMode="Multi ...
- Android控件Gridview实现仿支付宝首页,Fragment底部按钮切换和登录圆形头像
此案例主要讲的是Android控件Gridview(九宫格)完美实现仿支付宝首页,包含添加和删除功能:Fragment底部按钮切换的效果,包含四个模块,登录页面圆形头像等,一个小项目的初始布局. 效果 ...
- IOS - 控件的AutoresizingMask属性
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高. enum { UIViewAutoresi ...
- Android - 控件android:ems属性
Android - 控件android:ems属性http://blog.csdn.net/caroline_wendy/article/details/41684255?utm_source=tui ...
随机推荐
- [洛谷P2147][SDOI2008]洞穴勘测
题目大意:有$n$个洞穴,$m$条指令,指令有三种 $Connect\;u\;v$:在$u,v$之间连一条边 $Destroy\;u\;v$:切断$u,v$之间的边 $Query\;u\;v$:询问$ ...
- 2018宁夏邀请赛K Vertex Covers
题目链接:https://nanti.jisuanke.com/t/28411 题意: 给出n(n<=36)个点的一个图.求点覆盖集数. 题解: 将n个点折半为L和R两部分.对于R内部的边,枚举 ...
- NOIP2012 洛谷P1084 疫情控制
Description: H 国有 n 个城市,这 n 个城市用 n-1 条双向道路相互连通构成一棵树,1 号城市是首都,也是树中的根节点. H 国的首都爆发了一种危害性极高的传染病.当局为了控制疫情 ...
- TSP问题之状压dp法
首先,我们先来认识一下什么叫做TSP问题 旅行商问题,即TSP问题(Traveling Salesman Problem)又译为旅行推销员问题.货郎担问题,是数学领域中著名问题之一.假设有一个旅行商人 ...
- Python3 urlparse
>>> from urllib.parse import urlparse >>> o = urlparse('http://www.cwi.nl:80/%7Egu ...
- CSS3学习笔记之立体线框球形动画
效果截图: HTML代码: <div class="ball-box"> <div class="ball"> <div clas ...
- Java类的声明和访问介绍
1.类的声明 类本身的声明:对类的声明来说,主要包括类的访问权限声明和非访问修饰符的使用.对于一个普通的Java类(POJO)来说,主要的访问权限修饰符只有两个public和默认权限,内部类可以有pr ...
- jsp中的一些细节和注意要点。。。。。简记
一: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en&quo ...
- 使用FindBugs-IDEA插件找到代码中潜在的问题
另一篇使用文档,参照:https://www.cnblogs.com/huaxingtianxia/p/6703315.html 我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误 ...
- bzoj1053 搜索
2013-11-16 17:43 原题传送门http://www.lydsy.com/JudgeOnline/problem.php?id=1053 因为使pi(prime[i])<20亿的i不 ...