none
response.write en codebehind antes de de que se carge el aspx RRS feed

  • Pregunta

  • creo que el titulo no es nada claro pero el punto es que tengo un session con un valor, entonces ocupo usarlo en el aspx, entonces hago un response.write en el codebehind con un input hidden con ese valor, pero cuando lo hago mi pagina cambia de color y se hace mas grande.

     

     o de que otra forma puedo obtener ese session para usarlo ayuda! D:


    ;D
    miércoles, 11 de enero de 2012 21:02

Respuestas

  • dejas un HiddenField en el aspx, y desde el codebehind le asignas el valor de la variable de sesion

     

    tuHiddenField.Value = Session["VariableSesion"].ToString();

     

    Saludos

    • Marcado como respuesta p4co0 miércoles, 11 de enero de 2012 21:31
    miércoles, 11 de enero de 2012 21:16

Todas las respuestas

  • dejas un HiddenField en el aspx, y desde el codebehind le asignas el valor de la variable de sesion

     

    tuHiddenField.Value = Session["VariableSesion"].ToString();

     

    Saludos

    • Marcado como respuesta p4co0 miércoles, 11 de enero de 2012 21:31
    miércoles, 11 de enero de 2012 21:16
  • el tema es que no deberias asignar nada por Response.Write() si estas en el un evento de asp.net

    si el hidden es de asp.net puede directamente asignar el valor , o ponerle a este control el atributo runat="server"

     

    hidden1.Value = Convert.ToString(Seccion["key"]);

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    miércoles, 11 de enero de 2012 21:24
  • gracias leandor, y ROGER tu respuesta fue PERFECTA gracias :D
    ;D
    miércoles, 11 de enero de 2012 21:31