Я создал EditorTemplate:
С кодом:
@model RentSite.Web.UI.Models.PhonesViewModel
<div>
@Html.TextBoxFor(m=>Model.Number) @Html.TextBoxFor(m => Model.From) @Html.TextBoxFor(m => Model.To)
</div>
И я пытаюсь использовать это так:
@model RentSite.Web.UI.Models.ContactsViewModel
@{
ViewBag.Title = "AddContact";
}
<h2>AddContact</h2>
@using (Html.BeginForm("AddContact","Contact",FormMethod.Post, new {enctype = "multipart/form-data"}))
{
<input type="file" name="Image"/>
@Html.EditorFor(model=>model.Phoness )
<input type="submit" value="Add"/>
}
ContactsViewModel выглядит так:
namespace RentSite.Web.UI.Models
{
public class ContactsViewModel
{
public string Name { get; set; }
public IEnumerable<PhonesViewModel> Phoness { get; set; }
}
}
Но я не вижу редактора на странице ... Почему ??