属性名称 | 说明 |
LoadFilter | 字符型,用于设置重新加载数据的条件表达式,语法和所使用的数据源有关。 |
LoadOver | 字符型,用于指定分页加载依据列。 |
LoadPage | 整数型,指定要加载的页号 |
LoadReverse | 逻辑型,是否反向加载,即是否先加载新数据,此属性只有在分页加载的时候才有效。 |
LoadTop | 字符型,指定要加载的行数,如果是分页加载,则用于指定每页的行数。 |
方法:
方法 | 说明 |
Load | 加载Datatable中的数据。 |
LoadAsync | 异步加载Datatable中的数据。 |
AppendLoad | 根据条件向Datatable中添加记录。 |
AppendLoadAsync | 根据条件向Datatable中添加记录。 |
Vb.Net |
Dim tbl As SmGrid=Proj.CurrentSmGrid Dim dt As DataTableHelp=tbl.DataTableHelp '设置重新加载的筛选条件 dt.LoadFilter="性别='男'" '加载哪一页 dt.LoadPage=2 '每页加载多少条数据 dt.LoadTop=25 '分页加载根据哪个字段进行排序分页 dt.LoadOver="工号" '排序依据列是否倒序加载 dt.LoadReverse=False '开始加载数据,引方法会默认在重新加载数据之前先保存数据 dt.Load() '如果我们不希望在重新加载数据之前先保存数据,可以用 'dt.Load(False) |
C# |
SmGrid tbl = Proj.CurrentSmGrid; DataTableHelp dt = tbl.DataTableHelp; // 设置重新加载的筛选条件 dt.LoadFilter = "性别='男'"; // 加载哪一页 dt.LoadPage = 2; // 每页加载多少条数据 dt.LoadTop = 25; // 分页加载根据哪个字段进行排序分页 dt.LoadOver = "工号"; // 排序依据列是否倒序加载 dt.LoadReverse = false; // 开始加载数据,引方法会默认在重新加载数据之前先保存数据 dt.Load(); //如果我们不希望在重新加载数据之前先保存数据,可以用 //dt.Load(False) |