У меня есть действие, которое создает список и возвращает его на мой взгляд ..MVC3 Razor - Модели и виды
public ActionResult GetCustomers()
{
return PartialView("~/Views/Shared/DisplayTemplates/Customers.cshtml", UserQueries.GetCustomers(SiteInfo.Current.Id));
}
И в "~/Views/Shared/DisplayTemplates/Customers.cshtml" вид I имеют следующее:
@model IEnumerable<FishEye.Models.CustomerModel>
@Html.DisplayForModel("Customer")
Тогда у меня есть в "~/Views/Shared/DisplayTemplates/Customer.cshtml" вид:
@model FishEye.Models.CustomerModel
@Model.Profile.FirstName
Я получаю т он ошибка:
The model item passed into the dictionary is of type System.Collections.Generic.List`1[Models.CustomerModel]', but this dictionary requires a model item of type 'Models.CustomerModel'.
Не должно отображать Customer.cshtml для каждого элемента коллекции в Customers.cshtml?
Помощь!
Отлично, спасибо, это сработало очарование! –
@JamesWoodley: Добро пожаловать. Рад, что смог помочь. – Shyju