asp.net 更改gridview pageSize的方法 |
可以用以下三种方法 1.在view里面 复制代码 代码如下: <span style="color:#000000;">$provider=$model->search(); $provider->pagination->pageSize=20; $this->widget(zii.widgets.grid.CGridView, array( id=>link-grid, dataProvider=>$provider,</span> 2.在model的search方法里 复制代码 代码如下: return new CActiveDataProvider(get_class($this), array( criteria=>$criteria, pagination=>array( pageSize=> 5, ), )); 3.在controller里 复制代码 代码如下: $dataProvider=new CActiveDataProvider(Post, array( pagination=>array( pageSize=>Yii::app()->params[postsPerPage], ), criteria=>$criteria, )); |