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

Update embebido

Estas en el tema de Update embebido en el foro de .NET en Foros del Web. ok, me alegro :)...

  #91 (permalink)  
Antiguo 12/05/2005, 05:21
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 6 meses
Puntos: 8
ok, me alegro :)
  #92 (permalink)  
Antiguo 12/05/2005, 09:03
Avatar de Nombela  
Fecha de Ingreso: abril-2005
Mensajes: 611
Antigüedad: 19 años, 1 mes
Puntos: 1
problema final (creo)

Mi problema es con el control de errores, cuando me salta pierdo el valor del input que tiene los servicios del usu.

ej:

catch (SqlException c)
{
transaccion.Rollback();
if (c.Number == 2627)
mensage.Text = "ERROR: Este cliente ya existe";
else
mensage.Text = "ERROR: No se ha podido añadir el registro, por favor " +
"asegurese de que todo esta correctamente escrito, gracias";
}

cuando salta el catch lo pierde o:

if ((ConfUsPass.Visible) && (UsPass.Value!=ConfUsPass.Value))
MsgBox1.alert("El password no es correcto");

cuando no mete el password distinto que la confirmacion del password, tb se pierden.

¿Que puedo hacer????

Gracie

Última edición por Nombela; 12/05/2005 a las 09:38
  #93 (permalink)  
Antiguo 12/05/2005, 09:38
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 6 meses
Puntos: 8
Te acuerdas de aquella variable pública que utilizabamos para los valores iniciales del input????

Pues en el momento de hacer tu postback, metele a esa los nuevos valores seleccionados:

if not ispostback
if request.form["__eventtarget"]="guardar"
variablepublica=request.form.item[

con esto lo conseguirás que si falla y permanece en la página, el input tome los valores que ha enviado.
  #94 (permalink)  
Antiguo 12/05/2005, 09:46
Avatar de Nombela  
Fecha de Ingreso: abril-2005
Mensajes: 611
Antigüedad: 19 años, 1 mes
Puntos: 1
DE nuevo gracias

Ya no se como decirtelo.
Merçi, thank you....

Va perfect.
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 02:12.