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

problema con un boton

Estas en el tema de problema con un boton en el foro de .NET en Foros del Web. Hola a todos. Tengo un problema. tengo un tienda online y cuando dan al boton de comprar para confirmar el pedido y le pulsan varias ...
  #1 (permalink)  
Antiguo 21/04/2009, 08:38
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 5 meses
Puntos: 0
Exclamación problema con un boton

Hola a todos.

Tengo un problema. tengo un tienda online y cuando dan al boton de comprar para confirmar el pedido y le pulsan varias veces me duplica el el pedido tantas veces como dio al boton.

como lo puedo solucionar.

Ya he probado con poner el boton a enable, oculto.

QUE PUEDO HACER
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #2 (permalink)  
Antiguo 21/04/2009, 08:54
 
Fecha de Ingreso: junio-2008
Mensajes: 19
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: problema con un boton

No se como lo estas haciendo, pero te aconsejaría utilizar transacciones, para evitar este problema.
Que se hace cuando presionas el botón ademas de guardar en la BD?
vuelve a otra página?
Hay muchas cosas que lo pueden solucionar.
  #3 (permalink)  
Antiguo 21/04/2009, 09:11
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: problema con un boton

Hola RafaelEW

La BBDD es Access.
El boton llama a otra pagina donde se procesa y esta envia a otra.
Como se puece hacer transacciones?? en asp.net
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #4 (permalink)  
Antiguo 21/04/2009, 10:22
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: problema con un boton

Utilizas variables de sesión para saber que cliente realizo la compra?? En caso afirmativo, yo haria lo siguiente
1º borraria el contenido de la variable de session que identifica al cliente que realizó la compra
2º cuando un cliente vaya a hacer una compra, antes de procesar los datos en la base de datos, haria una comprobación:
-si la variable de sesion tiene valor realizaria la compra,
-si la variable de sesión no tiene valor, no realizaria la compra

Espero que esta breve explicación te sirva de ayuda.

Un saludo
  #5 (permalink)  
Antiguo 21/04/2009, 10:25
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: problema con un boton

Hola como te va.

Si, es algo que suele complicar y que uno no suele tener en cuenta a la hora de probar la aplicación.

Tenes varias soluciones, la que vos buscas es esta me parece:
http://dotnet-peru.blogspot.com/2008...de-submit.html

Otra buena es motras una capa por encima mostrando que los datos están siendo enviados:
http://www.4guysfromrolla.com/webtech/100406-1.shtml
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #6 (permalink)  
Antiguo 23/04/2009, 04:20
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: problema con un boton

muchas gracias a los dos.
no lo he podido mirar antes.
voy a mirar las dos cosas que me decis y lo comento la solucion
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
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:14.