私のコントローラー:
public ViewResult Index()
{
return View("normal", PostalAddressRepo.All() as IEnumerable<PostalAddress>);
}
通常の cshtml
@model IEnumerable<object>
@Html.DisplayForModel()
レコードを表示するのではなく、以下を表示するだけです。
System.Data.Entity.DynamicProxies.ContactMechanism_4E4BC83827D1FE8C7CD34454310EF12DB90E894128F3024AEB8C7E9BF8843D2ASystem.Data.Entity.DynamicProxies.ContactMechanism_4E4BC83827D1FE8C7CD34454310EF12DB90E894128F3024AEB8C7E9BF8843D2A
以下を使用すると、正常に動作します。
@model IEnumerable<object>
@foreach (object obj in Model)
{
@Html.DisplayFor(m => obj)
}
displayformodel() で何が間違っているのかわかりません。
誰かがアドバイスできますか?