Ты это решил?Если нет, я предлагаю вам следующее решение
$this->widget(
'zii.widgets.grid.CGridView',
array(
'columns'=>array(
array(
'header'=>'No.',
'value'=>'$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)',
),
),
));
, в основном вы можете получить доступ к текущей странице и переменным размерам страниц из провайдера данных и использовать его для вычисления «номера строки» для всех данных.Почему $ row + 1?потому что $ row начинается с 0. Надеюсь, это поможет: D