Я пытаюсь создать собственный шаблон для списка элементов корзины. Мне нужно несколько разных шаблонов, так как у меня разные способы отображения элемента, в зависимости от того, находится ли он на веб-странице или в почте. Теперь моя проблема в том, что когда я использую имя по умолчанию, он работает безупречно.
@Html.DisplayFor(b => b.Items)
Но когда я пытаюсь добавить имя шаблона, я получаю завершение, что мои шаблоны должны быть типа списка IEnumerable, а не BasketItem.
@Html.DisplayFor(i => basket.Items, "CustomerItemBaseList")
Любые идеи, где моя ошибка, или почему это невозможно, оцениваются. Спасибо.