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

Como pasar un valor en un campo hidden o equivalente

Estas en el tema de Como pasar un valor en un campo hidden o equivalente en el foro de .NET en Foros del Web. Estoy creando un formulario necesito pasar la variable idMenu (en un campo hidden) cuando haga un submit... Para ello he creado un campo TextBox , ...
  #1 (permalink)  
Antiguo 11/05/2006, 06:00
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 21 años, 2 meses
Puntos: 0
Como pasar un valor en un campo hidden o equivalente

Estoy creando un formulario
necesito pasar la variable idMenu (en un campo hidden) cuando haga un submit...
Para ello he creado un campo TextBox , pero no quiero que sea visible, así que he puesto la propiedad visible = false
<asp:TextBox id="TextidMenu" runat="server" Visible="False"></asp:TextBox>
el problema es que si no lo tengo visible al hacer el submit no me lee el valor , ...
como puedo hacer para pasar variables en un formulario pero que no sean visibles?
como el <input type=hdden > en asp ??
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
  #2 (permalink)  
Antiguo 11/05/2006, 13:02
 
Fecha de Ingreso: septiembre-2005
Ubicación: Tijuana México
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 0
Puedes utilizr cookies o variables de session, o controles hidn de html pero del lado del servidor.
  #3 (permalink)  
Antiguo 12/05/2006, 01:35
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 21 años, 2 meses
Puntos: 0
ok muchas gracias por la respuesta
Aunque continuo sin entender pq un control TextBox con la propiedad visible = False ya no se puede manejar al realizar un post... No le veo utilidad a que la propiedad éste se encuentre a False
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
  #4 (permalink)  
Antiguo 12/05/2006, 01:39
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 10 meses
Puntos: 9
Es muy sencillo. A veces te interesará mostrar el control, a veces no.
Y ciertamente, cuando no te interese mostrarlo, normalmente tampoco te interesará enviarlo, ya que no querrás consumir recursos innecesarios.
Es por eso que se utiliza el visible de esta forma.
Saludos.
__________________
..:: moNTeZIon ::..
  #5 (permalink)  
Antiguo 12/05/2006, 07:24
 
Fecha de Ingreso: septiembre-2005
Ubicación: Tijuana México
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 0
Pere usa textbox de html del tipo hidden

<INPUT style="Z-INDEX: 101; LEFT: 280px; POSITION: absolute; TOP: 368px" type="hidden">

si no vas a apturar valor en el te puede servir
  #6 (permalink)  
Antiguo 17/05/2006, 09:57
Avatar de shumito  
Fecha de Ingreso: mayo-2006
Mensajes: 248
Antigüedad: 18 años, 6 meses
Puntos: 0
a mi me pasa lo mismo....lo que hice finalmente fue esconder el textbox detras de otro que tenia ...una forma fea pero simple para salir del problema...
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 22:17.