SORU
5 EKİM 2010, Salı


Html nedir.HiddenFor?

Html belgelerine okudum rağmen.HiddenFor, bunun için kullanılan ne olduğunu idrak ettim

Birini kendi kullanır açıklayabilir ve kısa bir örnek ver?

Nerede bu yardımcıların kodu gitmeli?

CEVAP
5 EKİM 2010, Salı


Oluşturur bu geçiş alanı için formda gizli bir giriş (model).

Bu sayfa üzerinde ısrar ve başka bir arama yapıldığı zaman geçti tekrar olması gereken Model/ViewModel alanlar için yararlıdır ama olmamalıdeğiştirilmişkullanıcı tarafından görülür.

Düşünün aşağıdaki ViewModel sınıfı:

public class ViewModel
{
    public string Value { get; set; }
    public int Id { get; set; }
}

Şimdi sayfayı KİMLİĞİNİ saklamak ama olmak zorunda değil, onu düzenlemek istiyorumdüzenlenebilirgörülme:

<% using(Html.BeginForm() { %>
    <%= Html.HiddenFor(model.Id) %><br />
    <%= Html.TextBoxFor(model.Value) %>
<% } %>

Aşağıdaki HTML: eşdeğer sonuçları

<form name="form1">
    <input type="hidden" name="Id">2</input>
    <input type="text" name="Value" value="Some Text" />
</form>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012
  • Videojug

    Videojug

    25 EKİM 2006