我需要为我的一些DataGrids添加分页功能 而我正在一步一步向前迈进。 首先,我尝试设置'rowsPerPage'属性 DataGrid对某些值,比如说5.但它没有影响 显示网格。我的意思是显示的行数超过 设置为'rowsPerPage'的值。
<table dojoType="dojox.grid.DataGrid" store="tags" rowsPerPage =3
style="width: 100%; height: 500px;">
<thead>
<tr>
<th width="150px" field="dept">Namey</th>
<th width="150px" field="name">Depty</th>
</tr>
</thead>
</table>
请告诉我如何每次只显示3个结果。
我从早上开始搜索网络,但无济于事。 任何输入都将受到高度赞赏。
请帮忙。
答案 0 :(得分:1)
rowsPerPage属性实际上不控制网格中显示的项目数。它控制滚动网格时加载的行数。默认值是25,这通常很不错。
您要做的是将网格上的autoHeight属性设置为您要显示的行数。这是一个有趣的属性,因为它可以设置为“true”,它将扩展您的网格以显示所有数据行,或者它可以设置为一个数字(如3)然后它将只显示许多行,并创建如果数据存储的行数超过该行数,则为网格的滚动条。
(我知道这可能是一个迟到的答案,但是在研究另一个网格问题时发现了这个问题,并且认为我会把它扔出去。)