Utilizando Campos Ocultos em Strings de Consulta

Veja neste artigo, como utilizar campos ocultos em strings de consultas em aplicações ASP.NET.

Utilizando campos ocultos em Strings de Consulta

 

Você também pode armazenar pequenas quantidades de Informação no lado do cliente utilizando campos ocultos. Campos ocultos são elementos HTML, similar a caixas de texto, onde você pode armazenar strings. Os browsers não mostram os campos ocultos para o usuário, apesar disso, quando você utilize um campo oculto em um formulário HTML, o conteúdo é submetido de volta ao seu programa.

Para utilizar campos ocultos, insira uma linha semelhante a seguinte dentro de uma tag: 

 

Você pode extrair o valor do campo oculto utilizando a coleção Params do objeto Request, utilizando uma linha de código como essa:

 

string strValue = Request.Params["KeyName"];

 

Campos ocultos possuem um papel muito menos importante em programação ASP.NET que em outras tecnologias, como o antigo ASP. Isto é verdadeiro porque os Web Controls ASP.NET se preocupam em armazenar seus próprios estados e também porque a classe Page possui uma coleção ViewState onde você pode armazenar strings de forma fácil.

 Você pode também utilizar a string de consulta para passar parâmetros de uma página para outra. Strings de consulta são informações anexadas à URL, como no seguinte exemplo:

 

 

Os exemplos 1 e 2 mostram como passar parâmetros de uma página para outra utilizando strings de consulta.

 

Listagem 1.  Passando a string de consulta para SalesFigures.aspx

 

 

Listagem 2.  Apresenta as informações dependendo da string de consulta

 

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados