Ver Mensaje Individual
  #12 (permalink)  
Antiguo 22/03/2011, 08:08
porygon_humano
 
Fecha de Ingreso: abril-2009
Ubicación: Bogota
Mensajes: 217
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: javascript dentro de asp.net

perdona berkut2009, me generas la siguiente duda, en tu codigo como estas retornando un valor para saber que fue lo que se selecciono si ok o cancel porque el codigo de javascript se ejecuta despues de de asp.net porque javascript es un lenguaje cliente, lo que yo hice fue en el string que mandas con el codigo de la ventana de confirmacion si la condicion se cumplia (si se precionaa ok) entonces usaba esta funcion de javascript la cual tienes que enviarle 2 parametros los cuales son string, yo lo use algo asi

__doPostBack('accion', 'IDaModificar');

asi en el evento page_load podras recuperar los valores asi:

Request.Params("__EVENTTARGET") me retorna el primer valor que coloque en __doPostBack y con Request.Params("__EVENTARGUMENT") se retorna el del segundo parametro de __doPostBack, yo lo asia algo asi:


if Request.Params("__EVENTTARGET") = 'modificar' then
'''''el codigo de si se va a modificar
text1.text = Request.Params("__EVENTARGUMENT")
elseif Request.Params("__EVENTTARGET") = 'nomodificar' then
''''lo que pase si se da cancelar
end if



intenten y avisenmen como les sale y que dudas se les generan XD



nota: este codigo genera un postback asi que tengan cuidado con el codigo que tengan en el evento load, les sijiero agan algo asi:

if Request.Params("__EVENTTARGET") = 'modificar' then
'''''el codigo de si se va a modificar
text1.text = Request.Params("__EVENTARGUMENT")
elseif Request.Params("__EVENTTARGET") = 'nomodificar' then
''''lo que pase si se da cancelar
else
'''''lo que tengan en el evento page_load
end if




me avisan cualquier cosa XD, estoy para ayudar
__________________
cuidensen y que arceus los acompanhe