Я знаю, как EditorTemplates работают в ASP.NET MVC3. Я много читал и делал некоторые исследования, но не мог найти ничего, что могло бы мне помочь.ASP.NET MVC3 - редактор ICollection AddRemove Items
У меня есть простая модель:
public class MyModel
{
public string Name { get; set; }
public virtual ICollection<SubModel> SubModels { get; set; }
}
То, что я хотел бы сделать это, чтобы иметь возможность добавлять/удалять подмодели, когда я редактирую MyModel ...
Что вы подразумеваете под «добавлением/удалением SubModel»? – Agat
Если вы посмотрите на интерфейс ICollection, вы увидите, что у него нет методов для добавления или удаления элементов, вместо этого используйте 'IList'. –
@DZL Интерфейс ['ICollection'] (http://msdn.microsoft.com/en-us/library/92t2ye13.aspx) определенно имеет методы' Добавить' и 'Удалить'. Это тип [рекомендуется] (http://stackoverflow.com/questions/7655845/icollectiont-vs-listt-in-entity-framework) для Entity Framework. –