Foros del Web » Programando para Internet » ASPX (.net) »

doble postback

Estas en el tema de doble postback en el foro de ASPX (.net) en Foros del Web. Saludos, Estoy trabajando con una aplicación web que al hacer click en un objeto me hace una especie de doble postback al servidor, es decir, ...
  #1 (permalink)  
Antiguo 09/05/2008, 05:18
 
Fecha de Ingreso: diciembre-2006
Ubicación: Republica Dominicana
Mensajes: 129
Antigüedad: 17 años, 4 meses
Puntos: 0
doble postback

Saludos,

Estoy trabajando con una aplicación web que al hacer click en un objeto me hace una especie de doble postback al servidor, es decir, me ejecuta dos veces el codigo.

Les ha ocurrido esto? Porque ocurre? Como solucionarlo?

muchas gracias
  #2 (permalink)  
Antiguo 09/05/2008, 06:21
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: doble postback

mira los eventos de ese control que no tenga mas de uno
  #3 (permalink)  
Antiguo 09/05/2008, 18:02
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Re: doble postback

Bueno mira, a mi me paso eso y casi me vuelvo locooooooooooooooooooooooooo intentando ver que era.
Luego de buscar como una semana encontre el problema.

Aunque parezca raro si en tu codigo html del aspx tenes una imagen que esta mal el path, a veces la pagina pasa dos o mas veces por el evento pageload.

FIJATE SI EN TU PAGINA TENES UNA/S IMAGEN/ES QUE EL PATH A LA MISMA ESTA ERRONEO

Seguro es eso.

Suerte.
  #4 (permalink)  
Antiguo 14/10/2008, 18:59
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
postback

hola

El siguiente problema
Lleno un grid view que lleno con datos de una tabla y por una función le creó un link
Como ("Hoteles.aspx?Nombre=" & e.Row.Cells(1).Text) para poder llenar un

DataList el problema es que al darle chip en le deseo que el grid view quede oculto y el DataList sea visible pero al actualizarse la pagina se pierden los cambios
espero que me puedan ayudar
  #5 (permalink)  
Antiguo 14/10/2008, 21:30
 
Fecha de Ingreso: diciembre-2006
Ubicación: Republica Dominicana
Mensajes: 129
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Re: doble postback

Si, ese era el problema. Siempre hay que configurar bien las imágenes.

Saludos,

Cita:
Iniciado por mdavila Ver Mensaje
Bueno mira, a mi me paso eso y casi me vuelvo locooooooooooooooooooooooooo intentando ver que era.
Luego de buscar como una semana encontre el problema.

Aunque parezca raro si en tu codigo html del aspx tenes una imagen que esta mal el path, a veces la pagina pasa dos o mas veces por el evento pageload.

FIJATE SI EN TU PAGINA TENES UNA/S IMAGEN/ES QUE EL PATH A LA MISMA ESTA ERRONEO

Seguro es eso.

Suerte.
  #6 (permalink)  
Antiguo 14/10/2008, 21:38
 
Fecha de Ingreso: diciembre-2006
Ubicación: Republica Dominicana
Mensajes: 129
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: postback

Debes de guardar tus cambios en variables de sessión, para que no pierdas los cambios al hacer algún postback. Debuguea y verifica, que entiendo que estas ejecutando el codigo que muestra el data grid sin validar si es un postback o un request.

Puedes validar esto usando if ispostback = true then Ejecuta el código de actualización, else ejecuta el código de inicialización de la página.

Cualquier cosa me dices.

Saludos,

Cita:
Iniciado por kapelusa Ver Mensaje
hola

El siguiente problema
Lleno un grid view que lleno con datos de una tabla y por una función le creó un link
Como ("Hoteles.aspx?Nombre=" & e.Row.Cells(1).Text) para poder llenar un

DataList el problema es que al darle chip en le deseo que el grid view quede oculto y el DataList sea visible pero al actualizarse la pagina se pierden los cambios
espero que me puedan ayudar
  #7 (permalink)  
Antiguo 19/10/2008, 07:50
 
Fecha de Ingreso: abril-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
De acuerdo Respuesta: postback

Hola gracias por tu ayuda tan pronto

Estabas en lo cierto yo validada si era un si postback pero no si era request.
Y la solución fue

If Not Request.Params("Nombre") Is Nothing Then

tal cosa!!!!!!!!!!!!!!

end if

Saludos



Cita:
Iniciado por pioner Ver Mensaje
Debes de guardar tus cambios en variables de sessión, para que no pierdas los cambios al hacer algún postback. Debuguea y verifica, que entiendo que estas ejecutando el codigo que muestra el data grid sin validar si es un postback o un request.

Puedes validar esto usando if ispostback = true then Ejecuta el código de actualización, else ejecuta el código de inicialización de la página.

Cualquier cosa me dices.

Saludos,
  #8 (permalink)  
Antiguo 14/06/2011, 11:55
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Re: doble postback

A la yo tambien casi me vuelvo loca ( junto con mi jefe) buscando la solucion, y esto era muuuuuuuuchas gracias.


Cita:
Iniciado por mdavila Ver Mensaje
Bueno mira, a mi me paso eso y casi me vuelvo locooooooooooooooooooooooooo intentando ver que era.
Luego de buscar como una semana encontre el problema.

Aunque parezca raro si en tu codigo html del aspx tenes una imagen que esta mal el path, a veces la pagina pasa dos o mas veces por el evento pageload.

FIJATE SI EN TU PAGINA TENES UNA/S IMAGEN/ES QUE EL PATH A LA MISMA ESTA ERRONEO

Seguro es eso.

Suerte.
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:00.