HTML’de bildiğiniz gibi input nesnesine varsayılan bir değer vermek istiyorsak value özelliğinden yararlanıp varsayılan değer giriyorduk. MVC’de de aynı durum geçerli fakat ufak bir noktayla makalenin devamında bu noktayı örnekli olarak açıklamaya çalıştım.
MVC’de input nesnesine varsayılan değer atama
Bildiğiniz gibi HTML’de varsayılan bir değer atamak istiyorsak kullanmamız gereken özelliğin valu özelliği olduğunu belirtmiştik şimdi value özelliğine varsayılan bir değer atamayı görelim html’de.
1 | <input value='varsayılan değer' /> |
MVC’de de aynı durumun geçerli olduğunu belirtmiştik fakat ufak bir nokta ile oda value attribut’ünü MVC4
‘de nedense Value
olarak belirtmemiz gerekmektedir value şeklinde belirtme ile varsayılan değer ataması yapamamaktayız. şimdi MVC4
‘de value özelliğine varsayılan bir değer atayalım.
1 | @Html.TextBoxFor(u => u.KullaniciAdi, new { @Value = "Murat ÖNER"}) |
Üstteki kodda input nesnesine value özelliğine Murat ÖNER metninde varsayılan bir değer verdik daha öncede belirttiğimiz gibi MVC4
‘de @value = "Murat ÖNER"
şeklinde kullanım ile varsayılan değer atama işlevi çalışmayacaktır.