Foros del Web » Programando para Internet » ASP Clásico »

pasar valores en una paginacion

Estas en el tema de pasar valores en una paginacion en el foro de ASP Clásico en Foros del Web. saludos, estoy haciendo una paginacion, al final de la lista tengo dos botones como veis en este codigo: <form method=post action="mac.asp"> <%if (Session("pagina")!=1){%> <input type=submit ...
  #1 (permalink)  
Antiguo 15/06/2004, 15:19
 
Fecha de Ingreso: noviembre-2003
Mensajes: 67
Antigüedad: 20 años, 6 meses
Puntos: 0
pasar valores en una paginacion

saludos, estoy haciendo una paginacion, al final de la lista tengo dos botones como veis en este codigo:

<form method=post action="mac.asp">
<%if (Session("pagina")!=1){%>
<input type=submit name=pagina value=anterior>
<%}%>
<%if(Session("pagina")!=sublink.PageCount){%>
<input type=submit name=pagina value=seguent>
<%}%>
</form>

Pero yo quiero substituir esos botones por links normales ya sabeis:
<a href="mac.asp">siguiente</a>

pero como puedo pasar el value de anterior y siguiente ???


gracias
__________________
Soy lo suficientemente feo y bajito
como para triumfar por mi mismo.
( Woody Allen )
  #2 (permalink)  
Antiguo 15/06/2004, 15:27
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Para empezar, no te recomiendo que las variables de paginación las metas en variables de sesión. Luego, veo que tines los links enviando un form. Si esto no lo quieres acmbiar, haz algo así:

<form name=sig method=post action=mac.asp>
<input type=hidden name=siguiente value=siguiente>
</form>
<form name=ant method=post action=mac.asp>
<input type=hidden name=anterior value=anterior>
</form>
<a href=javascript:sig.submit();>Siguiente</a>
<a href=javascript:ant.submit();>Anterior</a>

Sigo pensado, y seguro que te sale más rentablle, mandar los valores con un simple querystring. Pero bueno, eso ya es a gusto de cada uno : )
__________________
Tu portal de manga y anime.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:27.