属性:
1 behaviors 行为下的属性集合
Row Selectors 主要用于设置行选择样式与形为的集合
- Enable 属性表示是否启用 Row Selectors下的属性设置
- RowNumBening 属性表示是否自动生成行的序列(1 2 3 4 …)
- RowSelectorCssClass, FooterRowSelectorCssClass, HeaderRowSelectorCssClass 可分别设置行选择类,表尾选择样式和表头的选择样式。 (目前设置未生效)
- 事件, footerRowSelectorClicked, headerRowSelectorClicked,RowSelectorClicked, rowSelectorClicking, 可分别设置客户端事件, 表尾行选择事件, 表头选择行事件, 内容行选择后事件,和内容行选择中事件, 当然,rowSelectClicking 要比rowSelectorClicked优先执行。
Sorting 主要作用于设置控件内容的排序。
- AscendingImageUrl 设置顺序排时显示在排序列表头和图片
- AscendingImageAltText 当设置了AscendingImageUrl时,鼠标移到表头所显示的文本,相当于html图片的alt功能
- DescendingimgAltText DescendingImgUrl 这两个属性和上面的属性是刚好相反的,用于倒序排序时显示的提示文字与显示的图片
- EnableCellMerging 属性表示是否启用列合并,就是当对列进行排序时,相临的单元格内数据是一样的就会显示出一种合并的效果.
- 事件,ColumnSorted ,和columnSorting可执行一个排序后的事件。
- sortMode 属性可设置是单列排序还是多列排序。
- ColumnSettings 可设置支持哪些列能进行多列排序。
Selection 主要是对单元格选择样试的设置集合。
- SelectedCellCssClass 属性设置选中单元格的样式。
- SelectedHeaderCssClass 设置选中表头后的样式,(目前未生效)
- SelectedRowSelectorCssClass 设置选中行的样式,选中某一个单元格以后当前行最前面的那个单元格的样式(就是自动生成序号列的那一个单元格),只有将CellClickAction 的属性设为 “cell”时才有效
- CellClickAction 属性设置单元格激活的方式,有 cell 和 row 两个选项
- CellSelectType 属性设置单元格的选中模式,值有 none ,single, multiple ,当选择none时表示不能选择,此时SelectedRowSelectorCssClass 和 SelectedCellCssClass 属性的设置将不生效。 设置为single时只能选择一个,为multiple時可以按住ctrl或者shift进行多选。
- columnSelectType 属性设置整列的选择模式, none为不能选择, single为选择单例, multiple为选择多列,当有对列排序时,也会执行排序排作.
- EnableCrossPageSelection (目前不清楚)
RowSelectType 设置行选择模式,当设置为single 或 multiple時 可以在行表头选择整行, 而且会应用属性 SelectedRowSelectorCssClass
- 事件, 在SelectionClickEvents 下面包含了单元格改变事件,列改变事件和行改变事件。
Paging 对数据分页的属性集合
- 此下面的属性可以对分页大小, 当前页的样式,分页的文本以及分页的显示方式进行设置。
值的注意的是当页索引改变的时候需要执行一个服务端的事件进行数据的绑定。
现在只做了这么多整理,剩下的以后再整理吧
摘自: