Hola buen día, tengo una duda sobre manejar variables escondidas en asp.net, lo que pasa es que necesito conservar el valor de dos parametros, para hacer esto estoy usando variables ocultas a las cuales les estoy asignando el valor del Querystyring que estoy enviando, un parametro lo envio desde la paguina de busqueda (que es el menu del frame que estoy usando) y el otro lo envio desde la pagina principal (en otras palabras lo estoy enviando asi misma) ya que estos parametros los estoy usando en la pagina principal.
El paso de los parametros esta bien, pero donde empieza el problema es cuando trato de usar una de las variables escondidas, ya que no esta conservando el valor, una si lo esta conservando y la otra no, a las dos variables les estoy asignando el valor del QueryString de la misma manera, pero solo una variable conserva el valor, y no se porque pasa esto, el momento en el que una de las variables pierde el valor es cuando se hace un postback.
Agradeceria si alguien me pudiera ayudar con esto, porque no se si lo que esta pasando es normal ya que es la primera vez que uso variables escondidas para conservar un valor en asp.net, antes para conservar el valor lo hacia con variables de sesión pero ya no se me permite usarlas

, asi que me recomentaron usar variables escondidas.