
COMO MANTENER UNA VARIABLE
Publicado por ANTONIO (106 intervenciones) el 20/02/2010 17:49:10
Hola amigos sacadme de dudas suponed un boton que al pulsarlo te lleva a otro formulario con una variable
Response.Redirect("formulario.aspx?USUCHIP=" & TextBox1.Text)
Es decir nos lleva al formulario.aspx y lleva la variable usuchip con el valor del campo textbox1.text
correcto hasta ahi
Entonces se supone que abre el formulario.aspx y en el vento page_init lo que hago es hacer una consulta sql en base al valor de la variable usuchip
Dim SSEL As String = "Select * from nombre WHERE dni ='" & request.querystring("usuchip").tostring & "'"
Y funciona bien es decir me busca en la base de datos el dni que coincida con el valor del parametro usuchip que hemos traido del otro formulario.
Pero aqui viene la duda, si hago un postback o cualquier otra operacion que me actualice esta pagina entonces me da error ya que request.querystring("usuchip").tostring no vale para nada y el valor que da es nulo o blanco.
Por eso pregunto que tipo de variable que no sea session ni cookie que me mantenga el valor de la variable que he traido desde otro formulario?
No vale almacenar el valor en un campo de texto.
Saludos.
Response.Redirect("formulario.aspx?USUCHIP=" & TextBox1.Text)
Es decir nos lleva al formulario.aspx y lleva la variable usuchip con el valor del campo textbox1.text
correcto hasta ahi
Entonces se supone que abre el formulario.aspx y en el vento page_init lo que hago es hacer una consulta sql en base al valor de la variable usuchip
Dim SSEL As String = "Select * from nombre WHERE dni ='" & request.querystring("usuchip").tostring & "'"
Y funciona bien es decir me busca en la base de datos el dni que coincida con el valor del parametro usuchip que hemos traido del otro formulario.
Pero aqui viene la duda, si hago un postback o cualquier otra operacion que me actualice esta pagina entonces me da error ya que request.querystring("usuchip").tostring no vale para nada y el valor que da es nulo o blanco.
Por eso pregunto que tipo de variable que no sea session ni cookie que me mantenga el valor de la variable que he traido desde otro formulario?
No vale almacenar el valor en un campo de texto.
Saludos.
Valora esta pregunta


0