PontoNetPT
A comunidade PontoNetPT está direccionada a todos os programadores que trabalhem com a plataforma .NET.
Paginação

A paginação de informação pode ser algo trabalhoso, ainda para mais se o SGBD alvo não tiver suporte nativo para isso. Ultimamente têm surgido alguns posts interessantes sobre Ruby on Rails e o seu sistema de paginação. Houve alguém que fez um bom artigo sobre paginação em RoR.

A título de exemplo, vou deixar aqui a forma de fazer paginação no Midgard. O Midgard gera automaticamente vários controlos para ajudar o programador. Um exemplo deste código a correr pode ser visto aqui. Basicamente vamos ter uma lista que é parameterizada por uma DropDownList.

<Sms:MessageDropDownPaginator ItemsPerPage="25" runat="server" />
<Sms:MessagePagedList runat="server" />

E nota que isto é independente do SGBD actual.


Posted 2006-9-20 8:52 by Pedro Santos

Add a Comment

(required)
(optional)
(required)  
Remember Me?
Powered by Community Server (Commercial Edition), by Telligent Systems