Я хочу создать общий редактор для некоторых базовых моделей на моем сайте ASP.NET MVC3. Теперь они могут содержать строки, логические значения, перечисления и коллекции списков. То, что я хочу сделать, это расширить шаблоны редактора по умолчанию для распознавания списка и отображения собственного редактора, который может добавлять и удалять строки в этом списке. Все остальные работают просто отлично.
Поскольку я не могу назвать файл List.cshtml, конечно, есть ли способ заставить это работать? Также, почему перечисления не выпадающие списки перечисления по умолчанию?
Я знаю, что могу создавать шаблоны с именами моделей, но я не знаю имен классов до времени выполнения.
Спасибо за любую помощь и руководство.