Foros del Web » Programando para Internet » ASPX (.net) »

Como guardar el contenido del Textbox en una Session

Estas en el tema de Como guardar el contenido del Textbox en una Session en el foro de ASPX (.net) en Foros del Web. Hola, Tengo un Textbox en ASP.NET, es un objeto de .NET, es decir un TEXTBOX Cuando meto un valor en el, quiero guardarlo en una ...
  #1 (permalink)  
Antiguo 10/06/2013, 13:45
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Como guardar el contenido del Textbox en una Session

Hola,
Tengo un Textbox en ASP.NET, es un objeto de .NET, es decir un TEXTBOX
Cuando meto un valor en el, quiero guardarlo en una session ya que quiero acceder a este valor desde otra pagina, el punto es.

¿Como meto su valor en una session?
No lo puedo meter en el evento click de mi boton ya que el boton que estoy usando es un HTML que manda a llamar a un Javascript.

Código HTML:
Ver original
  1. <input type="button" name="Buscar" value="Buscar" id="Buscar" style="height:26px;"  onclick="return Buscar_onclick()" />
.

Alguna idea?
O como puedo enviarlo y a la ves recibirlo mediante el metodo POST?
es decir HTTP POST METHOD?
Saludos
  #2 (permalink)  
Antiguo 10/06/2013, 13:54
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
Respuesta: Como guardar el contenido del Textbox en una Session

para guardarlo en una variable sesion es asi
código vb:

Session("tu_sesion") = textbox1.text

y para obtenerlo en otra pagina es igual pero al revés
creas una variable para guarda o que tiene tu sesion

código vb:
Dim tu_Sesion_variable As String
tu_Sesion_variable = Session("tu_sesion")

y ya si la quieres mostrar en un label es asi

código vb:
label.text = tu_Sesion_variable
  #3 (permalink)  
Antiguo 10/06/2013, 14:12
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Como guardar el contenido del Textbox en una Session

Cita:
Iniciado por aid_val Ver Mensaje
para guardarlo en una variable sesion es asi
código vb:

Session("tu_sesion") = textbox1.text

y para obtenerlo en otra pagina es igual pero al revés
creas una variable para guarda o que tiene tu sesion

código vb:
Dim tu_Sesion_variable As String
tu_Sesion_variable = Session("tu_sesion")

y ya si la quieres mostrar en un label es asi

código vb:
label.text = tu_Sesion_variable
Se como se hace, el problema es como puedo hacerlo, es decir en que evento si no hay ninguno q mande a llamar a esas instrucciones ya que uso un HTML BUTTON
  #4 (permalink)  
Antiguo 10/06/2013, 14:18
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
Respuesta: Como guardar el contenido del Textbox en una Session

Cita:
Iniciado por th3r0rn Ver Mensaje
Se como se hace, el problema es como puedo hacerlo, es decir en que evento si no hay ninguno q mande a llamar a esas instrucciones ya que uso un HTML BUTTON
Entonces en el evento click de tu boton.
  #5 (permalink)  
Antiguo 10/06/2013, 16:04
Avatar de hylander2112  
Fecha de Ingreso: mayo-2013
Mensajes: 30
Antigüedad: 10 años, 10 meses
Puntos: 0
Mensaje Respuesta: Como guardar el contenido del Textbox en una Session

Puedes también utilizar un ViewState, a diferencia del Session, el viewstate sólo puedes utilizarlo en ese mismo formulario, la manera de usarlo es igual que una session.

Slds.
__________________
Slds.

Atte.

hylander2112
  #6 (permalink)  
Antiguo 11/06/2013, 15:30
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Como guardar el contenido del Textbox en una Session

Cita:
Iniciado por aid_val Ver Mensaje
Entonces en el evento click de tu boton.
El problema es que tengo un button HTML no de .NET, entonces cuando le picas al boton de HTML, este no puede ejecutar codigo de C# ya que lo que hace es ejecutar un JS

Etiquetas: asp, contenido, evento, net, session, textbox
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 07:36.