PAGE_LOAD

15/11/2004 - 07:51 por grisel | Informe spam
Hola!
soy nueva en esto de programar en c#, pero gracias a la
ayuda de estos foros, he estado aprendiendo mucho,
muchisisisimas gracias.

Tengo una duda que no he podido resolver, resulta que
tengo varias WebForm's las cuales interactuan entre si,
para ello paso variables que en mi caso son de sesion ya
que por cada ida y vuelta que se realiza al servidor se
pierde la informacion, ejecuto mi aplicacion y parece ser
que funciona bien, pero de repente me aparece un mensaje
diciendo algo asi que no encontro el objecto al que se
hace referencia, ya que tengo determinado condigo en el
page_load de mis webform:

private void page-load.
if (IsPostBack)
{
bool respuesta = (bool)(Session["valor"]);
x = respuesta;
if (x == true)..
}
la primera ves que se carga no entra y esta bien , pero
cuando el isPostback es true es decir entra y no trae
precisamente la variable que corresponde a respùesta me
marca ese error.

solo quiero saber si es cuestion de logica que aun no he
encontrado ¿o como puedo manipular esto ya que he
utlizado variables de sesion, cookies, proppiedades, etc.?
les agradeceria mucho que me contestaran!!
 

Leer las respuestas

#1 Javier
15/11/2004 - 13:12 | Informe spam
Te da el error en la linea de la asignacion del valor al bool?? Creo que los
valores que se pasan por la varible sesion no pueden ser bool creo que se
pueden manejar cadenas y numeros, pero creo que booleanos no.

Y si pone que no se encuentra el objeto, puede ser que de la pagina de la
que vienes en ese momento no hayas definido la variable valor dentro de
Session ...

¿Puede ser? No estoy muy seguro de ello, espero resolverte el problema :s


"grisel" escribió en el mensaje
news:68fe01c4cadf$7f414c00$
Hola!
soy nueva en esto de programar en c#, pero gracias a la
ayuda de estos foros, he estado aprendiendo mucho,
muchisisisimas gracias.

Tengo una duda que no he podido resolver, resulta que
tengo varias WebForm's las cuales interactuan entre si,
para ello paso variables que en mi caso son de sesion ya
que por cada ida y vuelta que se realiza al servidor se
pierde la informacion, ejecuto mi aplicacion y parece ser
que funciona bien, pero de repente me aparece un mensaje
diciendo algo asi que no encontro el objecto al que se
hace referencia, ya que tengo determinado condigo en el
page_load de mis webform:

private void page-load.
if (IsPostBack)
{
bool respuesta = (bool)(Session["valor"]);
x = respuesta;
if (x == true)..
}
la primera ves que se carga no entra y esta bien , pero
cuando el isPostback es true es decir entra y no trae
precisamente la variable que corresponde a respùesta me
marca ese error.

solo quiero saber si es cuestion de logica que aun no he
encontrado ¿o como puedo manipular esto ya que he
utlizado variables de sesion, cookies, proppiedades, etc.?
les agradeceria mucho que me contestaran!!

Preguntas similares