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

  • Jason Rosolowski

    Jason Rosolo

    25 EKİM 2006
  • Jay Will

    Jay Will

    19 NİSAN 2006
  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009