Tijdens het bouwen van een Xpage website kunnen ontwikkelaars gebruik maken van een handige control:
de pager control.
In een Repeat Control kunt u een lijst samenstellen en deze tonen op een webpagina. Het nadeel is dat deze erg lang kan worden.
De pagina toont dan alle items in een lijst tegelijk. Om het overzichtelijk te houden kunt u gebruik maken van de Pager control.
Deze maakt het mogelijk om bijvoorbeeld horizontaal of verticaal te scrollen door een lijst, of Previous/Next knoppen te gebruiken, om door een zelf in te stellen aantal items te klikken.
hoe gaat u te werk?
Ten eerste geeft u de repeatControl een id
Daarna sleept u de Pager Control op de pagina
En in de properties selecteert u bij 'Attach to' het gewenste RepeatControl ID
Daarna vinkt u ook nog 'Partial Refresh' aan en de beide Controls zijn aan elkaar gekoppeld
De default aantal entries van een Repeat Control zijn 30, maar deze kunt u zelf wijzigen naar minder of meer. Of deze past u aan met behulp van Server Side Script.
De Pager zal zich realtime aanpassen naar minder of meer pagina's.
Aan de webkant ziet het er zo uit :