Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2014, 13:07
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 9 meses
Puntos: 22
Respuesta: Paginar Repeater en vb 2008

Hola, una posibilidad des limitar la cantidad de resultados (mediante Linq o directamente en el SQL, como por ejemplo utilizando "limit" en MySQL) y tener dos variables: Una que guarde la posición actual y otra la cantidad de registros a mostrar.

Entonces, si muestras N registros por página:

- El botón "anterior" resta N a la posición actual (cuidando de que no quede menor que 0) y actualiza
- El botón "siguiente" suma N a la posición actual (cuidando que no sea superior al total-N) y actualiza
- Un campo para saltar a una página P establece la posición actual en (P-1)*N y actualiza

Para más detalles tendríamos que ver cómo lo implementas actualmente.

Saludos.