Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   doble postback (http://www.forosdelweb.com/f78/doble-postback-584570/)

pioner 09/05/2008 05:18

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

chascos69 09/05/2008 06:21

Re: doble postback
 
mira los eventos de ese control que no tenga mas de uno

mdavila 09/05/2008 18:02

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.

kapelusa 14/10/2008 18:59

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

pioner 14/10/2008 21:30

Respuesta: Re: doble postback
 
Si, ese era el problema. Siempre hay que configurar bien las imágenes.

Saludos,

Cita:

Iniciado por mdavila (Mensaje 2397980)
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.


pioner 14/10/2008 21:38

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 (Mensaje 2619606)
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


kapelusa 19/10/2008 07:50

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 :aplauso:



Cita:

Iniciado por pioner (Mensaje 2619742)
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,


astridbolanos 14/06/2011 11:55

Respuesta: Re: doble postback
 
A la yo tambien casi me vuelvo loca ( junto con mi jefe) buscando la solucion, y esto era muuuuuuuuchas gracias. :aplauso::aplauso:


Cita:

Iniciado por mdavila (Mensaje 2397980)
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.



La zona horaria es GMT -6. Ahora son las 00:11.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.