SORU
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

  1. 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
  2. ** 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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Matt Steffanina

    Matt Steffan

    1 EYLÜL 2011
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010