es posible declarar una variable en javascript y usarla en c#

19/09/2008 - 00:33 por yony alberto | Informe spam
como puedo hace para usar una variable que fue definida en javascript y se
cambien los valores que se capturan desde un webform hecho en c#.

Muchas gracias
 

Leer las respuestas

#1 Alberto Poblacion
19/09/2008 - 08:26 | Informe spam
"yony alberto" wrote in message
news:
como puedo hace para usar una variable que fue definida en javascript y se
cambien los valores que se capturan desde un webform hecho en c#.



Dentro del javascript, cuando asignes un valor a la variable, cópialo
también a un campo Hidden. Cuando se haga un Submit del Form y se ejecute el
código en C#, podrás leer el valor del Hidden mediante
Request.Form["nombreDelCampo"].

También puedes usar un asp:HiddenField, y es más fácil leer el valor
porque basta preguntar por nombredelcampo.Value, pero en este caso para
asignarle el valor desde javascript necesitarás pasar al javascript el
ClientID del campo. La forma de hacerlo dependerá de cómo estés inyectando
el javascript dentro de la página; si lo registras desde el servidor con
RegisterClientScriptBlock, puedes concatenar el ClientId en el texto del
script antes de registrarlo.

Preguntas similares