Обратный ряд Индокс сетки с нумерацией страниц - PullRequest
0 голосов
/ 14 октября 2011

У меня проблема с индексом строки сетки с нумерацией страниц. Когда я перехожу на страницу 2, rowIndox перезапускается с 1, а не с номера, когда он останавливается на странице 1. Я использую это, чтобы показать номер каждой строки:

{
    header: "#",
    width: 30,
    type:'int',
    align: 'right',
    renderer:function(v, p, r, rowIndex, i, ds){
        return '' + (rowIndex+1)
    }
},

Спасибо за помощь

Ответы [ 2 ]

1 голос
/ 11 июня 2012

Используйте индекс записи, как в следующем примере (начинается с 0, поэтому добавьте 1):

{ header: 'Nr', width: 30, sortable: false, headerId: 'id', renderer: function(value, meta, record){ return record.index+1; }
0 голосов
/ 14 октября 2011

Получить текущую страницу из вашего магазина и запустить оттуда rowIndex. Assumin "ds" - это ваш магазин:

renderer: function(v, p, r, rowIndex, i, ds) {
    return '' + ( ds.currentPage*ds.getCount() + rowIndex+1)
}
  • ds.currentPage - текущая страница.
  • ds.getCount () - ограничение записи.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...