名称 | 说明 | |
BlockEvents | 返回或设置当前表控件是否禁用事件。此参数在重新加载数据时有用。 | |
Caption | 设置或返回Datatable的标题。目前用处不大。 | |
CommandType | 当前数据表填充数据时的Command类型。 | |
ConnectionName | 返回当前Datatable所对应的数据源的名称。 | |
Database | 返回当前表获取数据的数据源。 | |
DataBaseTableName | 返回当前DataTableHelp所对应的数据库表的表名称。一些复杂SQL语句生成的表返回的表名为空。 | |
DataCols | 列集合。 | |
DataRows | 行集合。 | |
DataTable | 返回基础的System.Data.DataTable对象。 | |
DataView | 返回当前表的视图。 | |
ExtendedProperties | 扩展属性集合。这里我们可以存放一些临时的变量。为了不影响平台内部功能,请不要清空此属性里面的数据。有需要的话就添加自己相应的属性名称即可。可以通过添加自己特有的标志名称,以避免与其他人的命名冲突。 | |
Form | Object类型,此属性仅在绑定窗体中的Grid时有用。其他单纯的内存数据处理场合无效。 | |
HasChanges | 当前表是否有变动。 | |
HaveUpdatedDataRowIndex | 是否已经更新了 | |
IsTempDatatable | 当前Datatable是否为临时表,以SQL语句加载进来的表都不是临时表。以其他方式生成的Datatable以及直接New出来的为临时表。 | |
IsView | 当前表是否视图。 | |
EditDatatableName | 如果数据来源是视图的话,符合可编辑视图的规则的话,可以指定视图中主键对应的主表到此属性中,即可实现正常的保存。 | |
LoadFilter | 字符型,用于设置重新加载数据的条件表达式,语法和所使用的数据源有关。 | |
LoadOver | 字符型,用于指定分页加载依据列。 | |
LoadPage | 整数型,指定要加载的页号 | |
LoadReverse | 逻辑型,是否反向加载,即是否先加载新数据,此属性只有在分页加载的时候才有效。 | |
LoadTop | 字符型,指定要加载的行数,如果是分页加载,则用于指定每页的行数。 | |
Name | 返回Datatable的名称. | |
PrimaryKeyName | 返回当前表的主键名称。如果主键有多个或者没有主键,则返回空值。只有单个主键的场景会返回主键的字段名称。IsView为True时,此属性返回空。 | |
SourceType |
SourceTypeEnum枚举类型。返回数据库类型。
| |
SpecialCols | 返回或设置当前表的特殊标志列名称集合。 | |
TableBindingSource | 返回或设置当前表的特殊标志列名称集合。 | |
Tag | 备注。此属性主要是为了给编程人员存放一些临时变量而用。 | |
TotalCount | 整数型,返回分页加载时,数据总数 | |
TotalPages | 整数型,返回分页加载时,总的可加载总页数 | |
UserData | 用户信息。 |