EditorFor şablonlarını kullanmak ASP.Net MVC 3'ün gerçekten güzel bir özelliğidir, ancak EditorFor'un kayıt oluşturulmasına izin verilmemesi için kaydedilmemiş bir şablon oluşturması mümkün mü?Yeni kayıtlar için bir boşluk oluşturmak için Html.EditorFor kullanma
Yoksa bunu yapmanın başka bir yolu var mı?
ben şöyle şudur yapmaya çalışıyorum hangi yolları:
birincisi belli ki işler@Html.EditorFor(model => model)
@Html.EditorFor(x => new List<Business.ViewModel.Affiliate.Contact>())
@Html.EditorFor(new List<Business.ViewModel.Affiliate.Contact>())
@Html.EditorFor(new Business.ViewModel.Affiliate.Contact())
Ancak (Yapmak ne çalışıyorum göstermek) müteakip olanlar aşağıdaki tüm başarısız hata:
Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.
söz konusu modelidir:
IEnumerable<Business.ViewModel.Affiliate.Contact>
Kendi özel şablonunuzu oluşturabilir veya yalnızca boş model için anında bir değişken oluşturabilirsiniz: @ {var emptyModel = new Business.ViewModel.Affiliate.Contact();} @ Html.EditorFor (emptyModel) en temiz, çalışıyor –