传递到字典中的模型项的类型为';系统数据实体DynamicProxies..并且需要类型的模型项
本文关键字:类型 模型 DynamicProxies 实体 数据 系统 字典 | 更新日期: 2023-09-27 17:59:17
当我在"Firmas"上的索引中启动"Details"时出现此错误(通用自动生成的MS代码):
错误
这是我的型号:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using actiTest2.Context;
using System.Data.Entity;
namespace actiTest2.Models
{
public class PcontacFirmasModel
{
public Pcontac pcontac { get; set; }
public Firmas firmas { get; set; }
}
}
我尝试在自动取款机上打的唯一一个电话:
@model actiTest2.Models.PcontacFirmasModel
@{
ViewBag.Title = Html.DisplayFor(model => model.firmas.NOMCOMP);
}
在控制器端,您似乎传递了一个类型为"Firmas"的对象,但您的视图期望的是对象"PcontacFirmasModel"。
更新您的操作以发送PcontactFirmasModel对象。您可以使用mapper实用程序来映射PcontacFirmasModel和Firmas。