リストを作成してビューに戻すアクションがあります。
public ActionResult GetCustomers()
{
return PartialView("~/Views/Shared/DisplayTemplates/Customers.cshtml", UserQueries.GetCustomers(SiteInfo.Current.Id));
}
そして、「〜/ Views / Shared / DisplayTemplates / Customers.cshtml」ビューには、次のものがあります。
@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'.
Customers.cshtmlのコレクション内のすべてのアイテムのCustomer.cshtmlを表示するべきではありませんか?
ヘルプ!