您的位置:首页 > 其它

扩展GridView控件(全)——增加10个常用功能

2012-09-09 18:21 288 查看
扩展GridView控件(全)——增加10个常用功能

控件开发

扩展GridView控件(一)——鼠标经过行时改变行的样式



控件使用

1、鼠标经过行时改变行的样式

CssClassMouseOver - 鼠标经过行时行的样式的CSS类名

2、给字段标题加上排序状态

设置其SortTip下的4个属性即可

SortAscImage - 升序提示图片

SortAscText - 升序提示文本

SortDescImage - 降序提示图片

SortDescText - 降序提示文本

3、单击命令按钮弹出确认框

设置其ConfirmButtons属性

CommandName - 命令按钮的CommandName属性

ConfirmMessage - 弹出的确认框所显示的文字

4、每行复选框的全选与取消全选

在模板列的头模板处添加一个复选框,在模板列的项模板处添加一个复选框,然后设置控件的CheckboxAlls属性

CheckboxAllID - 模板列全选复选框ID

CheckboxItemID - 模板列项复选框ID

5、固定表头、指定行或指定列

设置其FixRowCol下的6个属性

IsFixHeader - 固定表头否?

IsFixPager - 固定分页行否?

FixRowIndices - 需要固定的行的索引(用逗号“,”分隔)

FixColumnIndices - 需要固定的列的索引(用逗号“,”分隔)

TableWidth - 表格的宽度

TableHeight - 表格的高度

EnableScrollState - 是否保持滚动条的状态

6、数据行响应鼠标的单击和双击事件

RowClickButtonID - 行单击事件所对应的按钮的ID

RowDoubleClickButtonID - 行双击事件所对应的按钮的ID

7、改变通过CheckBox选中的行的样式

CheckBoxID - 模板列的项复选框的ID

CssClassRowSelected - 选中行的样式的CSS类名

8、导出为Excel

在GridView内加一个按钮

CommandName属性设置为“ExportToExcel”

CommandArgument属性的值用“;”做分隔符分为两部分,左边的部分为导出Excel的文件名称,右边的部分为需要隐藏的列的索引(列索引用“,”分开)

9、给数据行增加右键菜单

ItemType - 右键菜单的项的类别(Link,Command,Custom,Separator)

Icon - 文字左边的图标的链接

Text - 菜单的文字

CommandButtonId - 所调用的命令按钮的ID

NavigateUrl - 链接的url

Target - 链接的target(Blank,Self,Top)

Key - 自定义属性key

Value - 自定义属性value

10、再增加一种分页样式

设置PagingStyle属性为Default

设置GridView的原有属性PageButtonCount,FirstPageText,PreviousPageText,NextPageText,LastPageText,FirstPageImageUrl,PreviousPageImageUrl,NextPageImageUrl,LastPageImageUrl

扩展GridView控件(二)——给字段标题加上排序状态

扩展GridView控件(三)——单击命令按钮弹出确认框

扩展GridView控件(四)——每行复选框的全选与取消全选

扩展GridView控件(五)——固定表头、指定行或指定列

扩展GridView控件(六)——数据行响应鼠标的单击和双击事件

扩展GridView控件(七)——改变通过CheckBox选中的行的样式

扩展GridView控件(八)——导出为Excel

扩展GridView控件(九)——给数据行增加右键菜单

扩展GridView控件(十)——再增加一种分页样式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: