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

paginacion con un combobox

Estas en el tema de paginacion con un combobox en el foro de ASP Clásico en Foros del Web. hola gente, ya tengo casi todo funcionando, pero el tema es que en vez de poner en la paginacion los numeros de las paginas con ...
  #1 (permalink)  
Antiguo 23/09/2005, 06:26
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
paginacion con un combobox

hola gente, ya tengo casi todo funcionando, pero el tema es que en vez de poner en la paginacion los numeros de las paginas con un links le puse un combo box y funciona bien lo unico es que cuando le doy que vaya a una pagina en especial la carga, pero me sigue mostrando el numero uno, se que para esto hay que utilizar <option selected> pero no se como seria el codigo.
alguien me ayudaria plis

Código:
<a href="lista-notas.asp?eje=30&page=<%= pagina_actual - 1 %>"><b> 
<%' Cerramos y limpiamos...
	RS.Close
	Set RS = Nothing
	Con.Close
	Set Con = Nothing
					
	' Ahora mostramos los enlaces a las otras páginas con el resto de los registros...
	If pagina_actual > 1 Then
	%>
	<%=textListNotAnt%></a> 
	<%End If
	' mostramos la paginacion por numeros de página
	For I = 1 To cantN_paginas
		If I = pagina_actual Then
				I
		Else%>
			<a href="lista-notas.asp?eje=30&page=<%= I %>"><%= I %></a> 
		<%End if
	Next 'I
	If pagina_actual < cantN_paginas Then%>
		<a href="lista-notas.asp?eje=30&page=<%= pagina_actual + 1 %>" class="smText"><%=textListNotSig%></a> 
	<%End if%>
gracias por la ayuda que me puedan dar
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 23/09/2005, 07:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
mi no entender

Dices que los números de páginas los pusiste en un combo y que el problema es que en ese combo no se ve el número de página actual sino siempre "1", pero ¿dónde esta el código de dicho combo?, o quizá no interpreté bien
  #3 (permalink)  
Antiguo 23/09/2005, 08:05
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
si esta bien, el tema es que no estoy en la maquina donde tengo el codigo que cambie pero donde remplace fue en estas lineas
If I = pagina_actual Then
(aca cambie el codigo por un combo) I
Else%>
(aca cambie el codigo por un combo) <a href="lista-notas.asp?eje=30&page=<%= I %>"><%= I %></a>
<%End if
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #4 (permalink)  
Antiguo 23/09/2005, 09:37
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
supongo que el combo lo estás haciendo mediante un for i = 1 to "paginastotales".
la cuestión es "escribir" selected en el <option> que corresponde a la página actual (request.querystring("page")). Algo así:

Código:
<select..>
<% for i = 1 to paginastotales %>
<option value='<% = i %>'<% if request.querystring("page") = i then response.write " selected" %>>pagina <% = i %></option>
<% next %>
</select>
__________________
...___...
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 19:46.