A paging
component is used to separate long content into multiple pages. For example, assume that you have 100 items and prefer to show 20 items at a time, then you can use the paging components as follows.
Then, when a user clicks on the hyperlinks, the onPaging
event is sent with an instance of org.zkoss.zul.event.PagingEvent
to the paging component. To decide which portion of your 100 items are visible, you shall add a listener to the paging component.
<vbox> <paging totalSize="100" pageSize="20"/> </vbox>
The listbox
and grid
component support the paging intrinsically, so you don't need to specify a paging component explicitly as above, unless you want to have different visual layout or to control multiple listbox and grid with one paging component.
Name |
Event Type |
---|---|
|
|
Property |
Description |
Data Type |
Default Value |
---|---|---|---|
|
Sets the active page (starting from 0). |
|
|
|
Sets whether to automatically hide this component if there is only one page available. |
|
|
|
Sets whether to show the detailed info, such as |
|
|
|
Sets the number of page anchors shall appear at the client. |
|
|
|
Sets the number of items per page. |
|
|
|
Sets the total number of items. |
|
|