SMART datagrid v.1 > Classes > GridView

Back  Forward

DataLudi.GridView.pageCount  property

当网格视图为分页状态时,将会显示的所有页面数量。 

如果将这个值指定为-1,就会根据网格的数据行数量和pageSize而被自动决定。 如果指定为大于0的值,就会无关数据行数量,将会指定相关值为页面数量。 如果在任何情况下,都是分页状态,则通过这个属性而返回的值,将会是实际显示的页面数量。 如果不是分页,就会返回通过这个属性而设置的值。 可以通过setPaging,与其他值一同进行指定。 

如果实际变更页面数量,就会触发onPageCountChanged事件。 如果设置小于现有页面的数量,就可能会在内部调整pageIndex并触发onPageIndexChanged。 

默认值为0.

Getter
function pageCount(): Integer
Setter
function setPageCount(value: Integer)
Code -1
    grid.onPageCountChanged = function (grid, oldCount, newCount) {
        var page = grid.pageIndex();
        $('#btnFirst').prop('disabled', newCount <= 0);
        $('#btnPrev').prop('disabled', newCount <= 0);
        $('#btnNext').prop('disabled', newCount >= count - 1);
        $('#btnLast').prop('disabled', newCount >= count - 1);
    }
See Also
分页概述
pageSize
pageIndex
onPageCountChanged
onPageIndexChanged
Examples
分页
分页数据
分页偏移
分页行