terça-feira, 25 de agosto de 2009

Utilizando html helpers em asp.net mvc

Uma facilidade muito interessante que foi embutida no asp.net mvc são os html helpers, são uma espécie pequenos "geradores" de códigos html como por exemplo: textbox, labels, forms e etc. Sendo estes totalmente customizáveis e podem ser extendidos.

No exemplo abaixo demonstro como criar um textbox rapidamente utilizando um html helper.

A tag html que desejo criar segue a seguinte proposta em html:

<input type="text" id="txt1" style="background:yellow;color:red" value="my text" />

Para criar esse campo utilizando um html helper segue o seguinte código:

<%=Html.TextBox("txt1", "my text", New With {.style = "background:yellow;color:red"})%>

Existe esse entre muitos outros html helpers que podem ser utilizados como label, form, imagens e etc.

Referência: http://www.asp.net/learn/mvc/tutorial-09-vb.aspx

Nenhum comentário: