Acessando os Controles Html no lado Servidor

Você sabia que você pode acessar seus controles html do lado servidor de suas páginas aspx?

Você tem sua página aspx e decide utilizar um controle da toolbox html, como por exemplo o controle input do tipo password.
 
Aí você vai lá no .cs de seu webform e não consegue acessar este controle... e agora?
 
Antes de mais nada, você pode utilizar o componente TextBox do .Net, e mudar a propriedade TextMode para "Password", assim seu controle TextBox passa a fazer o mesmo que um <input type="password">.

Mas! Também é possível você fazer que os controles da Toolbox html serem visualizados do lado servidor, basta ir no código fonte do aspx e colocar runat="server", por exemplo:

 
#Código

<input type="password" id = "txtSENHA" runat = "server">


Fazendo isso seus controles html poderão ser vistos no seu código .vb ou .cs (dependendo da linguagem que você está usando).


Mas!!!!!!! Recomendo que você use o controle TextBox mudando a propriedade TextMode como indiquei lá no começo.

Espero ter ajudado, até a próxima, e deixe seu comentário.

Artigos relacionados