更改gridview pageSize

简介:这是更改gridview pageSize的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=341057' scrolling='no'>

可以用以下三种方法

1.在view里面

1 <span style="color:#000000;">$provider=$model->search();
2 $provider->pagination->pageSize=20;
3 $this->widget('zii.widgets.grid.CGridView'array(
4         'id'=>'link-grid',
5         'dataProvider'=>$provider,</span>

2.在model的search方法里

01 return new CActiveDataProvider(get_class($this), array(
02  
03 'criteria'=>$criteria,
04  
05                         'pagination'=>array(
06  
07                             'pageSize'=> 5,
08  
09                         ),
10  
11 ));

3.在controller里

view source
print?
01 $dataProvider=new CActiveDataProvider('Post'array(
02  
03 'pagination'=>array(
04  
05 'pageSize'=>Yii::app()->params['postsPerPage'],
06  
07 ),
08  
09 'criteria'=>$criteria,
10  
11 ));

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/341057.html pageNo:7
原文地址:https://www.cnblogs.com/ooooo/p/2245217.html