控件使用
1、鼠标经过行的时候改变该行的样式,鼠标离开行的时候恢复该行的样式
使用方法(设置属性):
MouseOverCssClass - 鼠标经过行时行的 CSS 类名
2、对多个字段进行复合排序;升序、降序的排序状态提示
使用方法(设置SmartSorting复合属性):
AllowSortTip - 是否启用排序提示
AllowMultiSorting - 是否启用复合排序
SortAscImageUrl - 升序提示图片的URL(不设置则使用默认图片)
SortDescImageUrl - 降序提示图片的URL(不设置则使用默认图片)
SortAscText - 升序提示文本
SortDescText - 降序提示文本
3、根据按钮的CommandName设置其客户端属性
使用方法(设置ClientButtons集合属性):
BoundCommandName - 需要绑定的CommandName
AttributeKey - 属性的名称
Attributue - 属性的值(两个占位符:{0} - CommandArgument;{1} - Text)
Position - 属性的值的位置
4、联动复选框(复选框的全选和取消全选)。选中指定的父复选框,则设置指定的所有子复选框为选中状态;取消选中指定的父复选框,则设置指定的所有子复选框为取消选中状态。如果指定的所有子复选框为均选中状态,则设置指定的父复选框为选中状态;如果指定的所有子复选框至少有一个为取消选中状态,则设置指定的父复选框为取消选中状态
使用方法(设置CascadeCheckboxes集合属性):
ParentCheckboxID - 模板列中 父复选框ID
ChildCheckboxID - 模板列中 子复选框ID
YYControls.Helper.SmartGridView中的静态方法
List GetCheckedDataKey(GridView gv, int columnIndex)
List GetCheckedDataKey(GridView gv, string checkboxId)
5、固定指定行、指定列,根据RowType固定行,根据RowState固定行
使用方法(设置FixRowColumn复合属性):
FixRowType - 需要固定的行的RowType(用逗号“,”分隔)
FixRowState - 需要固定的行的RowState(用逗号“,”分隔)
FixRows - 需要固定的行的索引(用逗号“,”分隔)
FixColumns - 需要固定的列的索引(用逗号“,”分隔)
TableWidth - 表格的宽度
TableHeight - 表格的高度
6、响应行的单击事件和双击事件,并在服务端处理
使用方法(设置属性):
BoundRowClickCommandName - 行的单击事件需要绑定的CommandName
BoundRowDoubleClickCommandName - 行的双击事件需要绑定的CommandName
7、行的指定复选框选中的时候改变该行的样式,行的指定复选框取消选中的时候恢复该行的样式
使用方法(设置CheckedRowCssClass复合属性):
CheckBoxID - 模板列中 数据行的复选框ID
CssClass - 选中的行的 CSS 类名
8、导出数据源的数据为Excel、Word或Text(应保证数据源的类型为DataTable或DataSet)
使用方法:
为SmartGridView添加的方法
Export(string fileName)
Export(string fileName, ExportFormat exportFormat)
Export(string fileName, ExportFormat exportFormat, Encoding encoding)
Export(string fileName, int[] columnIndexList, ExportFormat exportFormat, Encoding encoding)
Export(string fileName, int[] columnIndexList, string[] headers, ExportFormat exportFormat, Encoding encoding)
9、给数据行增加右键菜单,响应服务端事件或超级链接
使用方法(设置ContextMenus集合属性):
Text - 菜单的文本内容
BoundCommandName - 需要绑定的CommandName
NavigateUrl - 链接的URL
Target - 链接的目标窗口或框架
SmartGridView的属性ContextMenuCssClass - 右键菜单的级联样式表 CSS 类名(右键菜单的结构div ul li a)
10、自定义分页样式。显示总记录数、每页记录数、当前页数、总页数、首页、上一页、下一页、末页和分页按钮
使用方法(设置CustomPagerSettings复合属性):
PagingMode - 自定义分页的显示模式
TextFormat - 自定义分页的文本显示样式(四个占位符:{0}-每页显示记录数;{1}-总记录数;{2}-当前页数;{3}-总页数)
11、合并指定列的相邻且内容相同的单元格
使用方法(设置属性):
MergeCells - 需要合并单元格的列的索引(用逗号“,”分隔)
分享到:
相关推荐
"SmartGridView控件"是ASP.NET开发中的一款高效、易用的第三方控件,它为开发者提供了丰富的功能和自定义选项,以满足构建动态数据展示和交互式网格视图的需求。这款控件以其智能特性、高性能和灵活性在.NET开发者...
【JCButton按钮控件正式版】是一款专为开发者设计的高效、可定制化的GUI界面元素,主要用于提升应用程序的用户交互体验。此控件在Windows应用开发中尤其常见,能够提供丰富的样式、效果以及自定义事件处理,使得按钮...
1. 鼠标经过行时改变行的样式 2. 复合排序和排序状态提示 3.根据按钮的CommandName设置其客户端属性 4.联动复选框(复选框的全选和取消全选) 5.固定指定行、指定列 6. 响应行的单击事件和双击事件...
"YYControls"可能是一个自定义控件库或者特定项目中的命名,其中包含了这个改进后的SmartGridView控件。开发者可能在这个库中找到了实现滚动条记忆功能的解决方案,或者将此控件作为一个模块集成到自己的项目中。 ...
【标题】:“洋葱html编辑器控件正式版” 在IT领域,HTML编辑器是一种常见的工具,它允许用户在网页或应用程序中创建、编辑和格式化HTML内容,类似于Word处理软件的功能,但主要用于网页设计。"洋葱html编辑器控件...
在“表单手写签章控件正式版”中,我们可以预期包含以下几个主要的知识点: 1. **手写识别技术**:该控件可能内置了先进的手写识别算法,能够识别用户的笔迹,并将其转化为可读的数字签名。这需要精确的图像处理和...
【标题】:“仿苹果手机时间选择控件正式版mobiscroll” 在移动应用开发中,为了提供用户友好的界面和一致的用户体验,开发者经常会模仿各平台的原生设计。苹果公司的iOS系统以其独特的设计风格和交互体验而广受...
基于winfrom的第三方控件 devexpress控件 破解版下载
"SmartGridView"是C#编程环境下用于数据展示和交互的一种高级控件,它扩展了.NET框架中的标准GridView控件,提供了更多的功能和灵活性。在C#中,GridView主要用于Web应用程序,用于显示数据库或其他数据源中的数据。...
ASP.NET SmartGridView 是一个强大的数据网格控件,由YYControls团队开发,专为.NET开发者设计,用于构建高效、可定制的Web应用程序。这个控件集成了多种功能,旨在简化数据展示、编辑和管理,适用于各种复杂的业务...
SmartGridView 是一个高级的 ASP.NET 数据控件,用于展示和操作数据集,它提供了许多增强的功能,使得在网页上创建交互式表格变得更加便捷。以下是对 SmartGridView 控件各种功能的详细说明: 1. **行样式变化**:...
Kodak 控件 专业版 开发帮助,非Win2000集成的免费版,帮助内容非常详尽。
Delphi7的官方Rave控件最新版本(官方正式版)使用前请先卸载delphi7自带的rave..然后执行这个程序..这是宝兰的最新版本..修补了rave控件的很多bug..这下有富了..
SmartGridView 是一个专为开发人员设计的高效且功能丰富的数据展示控件,它在传统的GridView基础上进行了增强,提供了更强大的编辑、批量删除、排序等功能,适用于Windows Forms或ASP.NET等平台。这个控件使得在应用...
这篇描述提到了“海康威视摄像头ActiveX控件的最新版”,这意味着这是一个专为海康威视摄像头设计的控制元件,可能包含了一些新的功能或者性能优化。ActiveX控件通常包含了与摄像头相关的功能,例如实时视频预览、...
这个“修正版”的周控件是针对原版可能存在的问题或功能不足进行优化和改进的版本,以提供更好的用户体验和更稳定的性能。在这个组件中,用户可以看到一个清晰的日期区间,例如“XX周(2009-10-10 至 2009-10-17)”...
ImageCapOnWeb控件2011特殊版是一款专门用于在Web环境中实现图像处理和交互功能的组件。这款控件提供了丰富的图像操作和识别能力,适用于网页上的验证码识别、图像编辑、图片上传等功能,极大地提升了Web应用的用户...
"C#自定义控件库"是指使用C#语言编写的、由开发者自定义的控件集合,这些控件可以扩展.NET Framework的标准控件集,为用户提供更丰富的界面元素和功能。自定义控件是软件开发中的一个重要环节,特别是在UI设计和用户...