SMART datagrid v.1 > Examples

[ grids ver.1.3.6]   Back  Forward

Row Counts  Example

我们可以通过几种属性值,了解显示在网格上的网格行的数量。 

GridBase.rowCount是包含因为被滚动而没有显示在屏幕上的行和排除因为组行被折叠而被隐藏的行的所有行的数量。 组页眉和页脚等,也被包含在数量中。 当数量发生变更时,将会触发GridBase.onRowCountChanged事件。 

displayRowCount是显示在当前屏幕上的网格行的数量。 GridBase.fullDisplayRowCount是完整显示出来的行的数量。 它可能与displayRowCount相同或小1。 

descendantRowCount是包含折叠在rowCount的组行的子孙行的数量。 当数量发生变更时,将会触发onDescendantRowCountChanged事件。 

descendantDataCount是连接在数据组行的数据行树行的数量。 它是包含所折叠的组行或树行的子孙行的数量。 当数量发生变更时,将会触发onDescendantDataCountChanged事件。 

下列网格中,在进行分组后,可以通过展开或隐藏组行和添加或删除行,确认各个数量的变更状态。 

Grid - 1
dataset rows

下面显示传递至数量事件的值。 

rowCount
displayRowCount
descendantRowCount
descendantDataCount

获取各个数量的属性值并用红色将其显示在相关位置的右侧。 

查看源代码 JSP 

See Also
GridBase.rowCount
GridBase.displayRowCount
GridBase.fullDisplayRowCount
GridBase.onRowCountChanged
GridBase.onDisplayRowCountChanged
Examples
树行计数