1.基本使用方法
(1)导入Dll文件
(2)Asp.Net页面控件注册
(3) Asp.Net页面控件声明
2.BUG
3. (后台)SmartGrid的数据源(DataSource)
(1)SmartGrid装载数据示例(DataTable)
(2)SmartGrid装载数据示例(XML)
(3)SmartGrid装载数据示例(DataReader)
(4)SmartGrid装载数据示例(DataSet)
4. SmartGrid的栏位名称大小写
5. (前台)SmartGrid使用focus()跳到焦点单元格
6. (前台)SmartGrid前台栏位取值和赋值
7. (前台)设置具体单元格可否编辑
8. (前台)SmartGrid行维护操作
(1) addRow:新增行(末尾新增)
(2) insertRow:插入行(在焦点行前新增)
(3) delRow:删除行(删除焦点行并在删除前提示)
(4) delRowa:删除行(删除焦点行但在删除前不提示)
(5) delRowForced:强制删除指定行(删除指定行但在删除前不提示)
(6) delRestore:恢复最后删除的行
(7) clear:删除所有行并且不能恢复
(8)fill:删除所有行(clear)后重新填充数据(xml数据)
(9)append
(10)与行数有关的属性
9. (前台)SmartGrid行选择操作
(1)与行选择有关的属性
(2) selectAll:选中所有行
(3) removeSelect:取消某行的选中状态
(4)selectedCount:获取选中行数量
(5)getSelectedData:获取选中行数据(返回xml对象)
(6)在服务器端取选择行(ClientSelected)
(7)在服务器端取选择行(SelectedRows)
10. SmartGrid 获取数据
(1) 前台获取数据方法
(2)后台获取数据方法1:访问DataSource属性
(3)后台获取数据方法2:访问ClientData属性
11. (前台)SmartGrid 前台搜索数据(search)
12. (后台)SmartGrid 后台搜索数据(search)
13.(前台)当某个栏位输入符合一定条件时禁止其它栏位编辑示例(enableCell的使用)
14.(前后台)合计带的使用
15.冻结列
16.栏位相关属性操作
(1)给栏位赋初始值(SmartGrid的RowXml属性可以用来给栏位赋初始值)
(2)格式化栏位数据
(3)下拉编辑风格(SmartWeb:
DropDownListColumn)
(4)复选框编辑风格(SmartWeb:CheckBoxColumn)
(5)弹出选择编辑风格(SmartWeb:RefColumn)
(6)
计算列(7)栏位数据校验
17.SmartGrid客户端事件(编辑状态下)
(1)添加行前事件(OnRowAdding)
(2) 行添加后事件(OnRowAdded)
(3) 行删除前事件(OnRowDeleting)
(4) 行删除后事件(OnRowDeleted)
(5) 判断空行事件(OnCheckNullRow)
(6) 行检验事件(OnRowDataCheck)
18.SmartGrid客户端事件(浏览状态下)
(1)行单击事件(OnRowClicked)
(2) 行单击事件(OnRowDblClicked)
(3) 行鼠标右击事件(OnRowRightButtonUp)
(4) 键盘回车事件(OnRowReturnKeyStroked)
19.SmartGrid客户端事件(编辑和浏览状态下均可使用)
(1) 进入行事件(OnEnterRow)
20.SmartGrid数据导出
21.SmartGrid数据保存
22.SmartGrid的样式
23.分页功能
24.SmartGrid排序
25.懒加载
(1)懒加载事件说明
(2)懒加载事件示例代码(使用微软AJAX控件)
(3)懒加载后台代码示例
26.多表头
27.SmartGrid前台可访问的几个属性
28.SmartGrid内部对象的命名
29.SmartGrid前台可调用的方法
30.获取分页工具条对象
31.SmartGrid前台有用的一些方法
(1)取字符串对应数字
32.SmartGrid后台有用的技巧
(1)判断对象是否存在某个css属性
(2)在属性的set方法中判断值是否所需类型(is)
(3)将DataTable、DataView、DataSet转为DataTable
(4) 使用IDataReader的GetSchemaTable获取表结构信息(如栏位)
(5)遍历XmlElement的属性
(6)遍历对象属性
(7)将数据导出到Excel
(8)在DataTable中查找符合条件的行(使用Select方法)
(9)获取网卡地址(在Asp.net环境下只可获取服务器网卡地址)
(10)注册客户端脚本(Page.RegisterClientScriptBlock)
33.SmartGrid的重要属性
34.SmartGrid服务器事件
35.SmartGrid栏位的重要属性
附1.DataTable转成XML(1)
附2.DataTable转成XML(2)
附3.XML转成DataTable
附4.将DataReader装载到DataTable
附5.<colgroup >标签用于对表格中的列进行组合
附6.JS动态执行函数示例
附7.JS调用C#方法示例