6 Mayıs 2011, Cuma
Html.VS Html Textbox.TextboxFor
Ne Html arasındaki farktır.Metin ve Html.TextboxFor?
CEVAP
6 Mayıs 2011, Cuma
Sonuçta ikisi de aynı HTML üretmek ama Html.TextBoxFor() Html.TextBox olmadığı yerde güçlü bir şekilde yazılmış.
1: @Html.TextBox("Name")
2: Html.TextBoxFor(m => m.Name)
hem de üretecek
<input id="Name" name="Name" type="text" />
Kullanımı açısından ne anlama geliyor?
Genellikle iki şey var
TextBoxFor
yazdığınız için giriş adları oluşturur. Bu genellikle sadece özellik adı ama karmaşık türleri özellikleri gibi alt çizgi içerebilir için'' . customer_name- ** 5 yazılı sürümünü kullanarak derleme zamanı kontrol kullanmak için izin verir. Eğer modeliniz değiştirirseniz o zaman fikirlerini kendine herhangi bir hata olup olmadığını kontrol edebilirsiniz.
Genellikle added in MVC2 olduğu HtmlHelpers güçlü yazılı sürümlerini kullanmak için daha iyi bir yöntem olarak kabul edilir.
Bunu Paylaş:
Nasıl ASP.NET MVC HTML Yardımcısı Text...
Html arasındaki farklar.TextboxFor ve ...
Nasıl Html ile bir varsayılan değer ay...
Asp.net mvc ile Html5 data-* TextboxFo...
HTML Giriş 100% taşmaları tablo hücre ...