Foros del Web » Programación para mayores de 30 ;) » .NET »

Mantener Scroll postback

Estas en el tema de Mantener Scroll postback en el foro de .NET en Foros del Web. Hola a todos Mi tema es el siguiente: Tengo una página aspx en la que dependiendo de algun enlace de la pagina, se vuelve a ...
  #1 (permalink)  
Antiguo 27/09/2004, 04:30
 
Fecha de Ingreso: julio-2003
Mensajes: 102
Antigüedad: 20 años, 9 meses
Puntos: 0
Información Mantener Scroll postback

Hola a todos

Mi tema es el siguiente:
Tengo una página aspx en la que dependiendo de algun enlace de la pagina, se vuelve a cargar la misma página con algun parametro.

1. cargo la página presup.aspx
2. pulso en un enlace y recarga la página presup.aspx?cap=2

El tema es que ese enlace esta abajo de la página y me gustaria que al recargar la página me mantuviera el scroll en la posicion del link.

he mirado un post y la faq pero no me hace bien. en reaalidad esto que estoy haciendo es un postback? yo creo que no.

muchas gracias por su ayuda
  #2 (permalink)  
Antiguo 27/09/2004, 08:54
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Es que en tu caso no estas haciendo postback.. lo que estas haciendo es un link que provoca un reload de la page.. lo que puees hacer en poner en la posición desada ésto:

Cita:
<a name="lo_que_quieras">
...
...
y cuando hagas click en el hyperlinkf.. o en tu redirect.. o donde haga un enlace (no postback) hagas ésto:

Cita:
presup.aspx?cap=2#lo_que_quieras
Saludos y espero te funcione
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 28/09/2004, 00:56
 
Fecha de Ingreso: julio-2003
Mensajes: 102
Antigüedad: 20 años, 9 meses
Puntos: 0
Perfecto!!!
Lo he puesto y funciona a la parfección.

Muchas gracias Rootk
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 16:57.