Neden html özniteliklerini 'a aktaramıyorum EditorFor()? Örneğin;
<%= Html.EditorFor(model => model.Control.PeriodType,
new { disabled = "disabled", readonly = "readonly" }) %>
Meta verileri kullanmak istemiyorum
Güncelleme : Çözüm, bunu görünümden çağırmaktı:
<%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%>
ve ViewData["Modifiable"]girdiye salt okunur ve / veya devre dışı bırakılmış özniteliklerin eklenip eklenmeyeceğini belirleyen bazı görünüm mantığım olduğu özel EditorTemplates / String.ascx'imde kullanın.Verilen anonim nesne EditorFor(), çağrılan bir parametredir additionalViewDatave özellikleri ViewDataToplamak.