Paginacion

04/05/2006 - 10:43 por odhin | Informe spam
quisiera saber como puedo mejorar mi paginación de resultados. He creado una
paginacion sencilla (<<Anterior 1 2 3 4 5 Siguiente>>). Me gustaría que
cuando el numero de paginas sea elevado, no me las muestre todas, sino que me
muestre un numero determinado de paginas, y que vaya cambiando en función de
la navegación que se realice sobre ellas.
 

Leer las respuestas

#1 urko binarya
04/05/2006 - 16:56 | Informe spam
puedes poner
<%menor=paginaactual-4
if paginaactual-4<0 then
menor=0
end if
mayor=paginaactual+4
if paginaactual+4>totalpaginas then
mayor=totalpaginas
end if

for x=menor to totalpaginas%>
<%if x=paginaactual then%>
<%=x%>
<%else%>
<a href="listado.asp?pagina=<%=x%>"><%=x%></a>
<%end if%>
<%next%>
mas o menos para que tengas una idea.


"odhin" escribió en el mensaje
news:
quisiera saber como puedo mejorar mi paginación de resultados. He creado
una
paginacion sencilla (<<Anterior 1 2 3 4 5 Siguiente>>). Me gustaría que
cuando el numero de paginas sea elevado, no me las muestre todas, sino que
me
muestre un numero determinado de paginas, y que vaya cambiando en función
de
la navegación que se realice sobre ellas.

Preguntas similares