Html.Textbox
@Html.TextBox("Baslik", Model.Baslik)
html çıktısı:
<input id="Baslik" name="Baslik" type="text" />
Html Helper elemanlarının, diğer overload metodları ile, html özelliklerinin de ayarlanabildiğini daha önceki yazılarda göstermiştik. (class, type, checked, ...)
Html.Textarea
@Html.TextArea("text", "hello <br/> world")
html çıktısı:
<textarea cols="20" id="text" name="text" rows="2">hello <br /> world </textarea>
Tekrar belirtelim, html helper elemanları gördüğünüz gibi, html kodlarını şifreleyerek(encode) göstermektedir. Ayrıca, yine diğer overload metodları kullanarak, satır ve sütun sayılarınıda ayarlayabiliriz.
@Html.TextArea("text", "hello <br /> world", 10, 80, null)
html çıktısı:
<textarea cols="80" id="text" name="text" rows="10">hello <br /> world </textarea>
Html helper nesnelerinin tüm overload metodlarını BURADAN bulabilirsiniz.
NOT: Şimdilik, sadece html helper elemanlarının kullanımlarını yazıyoruz, kullanımlarının anlatımı bittiğinde, modellerin helper elemanlarına nasıl bağlandığını, aralarındaki ilişkileri, yani sahnenin perde arkasında neler oluyor, bunlardan bahsedeğiz.
Hiç yorum yok:
Yorum Gönder