传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
2014-03-19 19:58
281 查看
今天做东西遇到了,这样的一个问题,最后了半天才找到问题所在,现在给大家分享一下问题所在:
错误截图如下:
主要是我把共用的两个视图提出来放到布局里面了,在控制器里面提供数据,但由于单独把这两个视图放在各自的控制器去提供数据的时候无法把数据显示到对应的视图里,只好用其他的视图来提供这两个共用的视图的数据了,但是总不能每个视图都写提供数据的代码吧,所以我就写了一个基类,把这两个共用的视图数据都写到基类里面,在其他视图里面去调用这个基类就可以对应的显示数据了,目前是我做这个的一个整体思路。思路是没有问题的,但是就是在我写这个基类的时候写错了,因为我把其中的一个共用视图,在运行项目的时候这个视图路由是不会出现在Url栏里的,可是我把返回的数据放在了View里return了,所以才导致了上面出现的问题。解决方法很简单,就是把返回的View视图里面的数据去掉,直接
return View();就ok啦。解决方法如下:
传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.doctorUserRelation_03D17F5AB0B5FFF501592690CCC9482D18F6A762589D7C84F48D8C57891D2513”,但此字典需要类型“System.Collections.Generic.IEnumerable`1[WeixinDocter.Models.doctorUserRelation]”的模型项。
错误截图如下:主要是我把共用的两个视图提出来放到布局里面了,在控制器里面提供数据,但由于单独把这两个视图放在各自的控制器去提供数据的时候无法把数据显示到对应的视图里,只好用其他的视图来提供这两个共用的视图的数据了,但是总不能每个视图都写提供数据的代码吧,所以我就写了一个基类,把这两个共用的视图数据都写到基类里面,在其他视图里面去调用这个基类就可以对应的显示数据了,目前是我做这个的一个整体思路。思路是没有问题的,但是就是在我写这个基类的时候写错了,因为我把其中的一个共用视图,在运行项目的时候这个视图路由是不会出现在Url栏里的,可是我把返回的数据放在了View里return了,所以才导致了上面出现的问题。解决方法很简单,就是把返回的View视图里面的数据去掉,直接
return View();就ok啦。解决方法如下:
相关文章推荐
- 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
- 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
- 传入字典的模型项的类型为“System.Data.Entity.Infrastructure.DbQuery`1[MapScience.PovertyAlleviation.Web.Models.Qu
- 序列化类型为“System.Data.Entity.DynamicProxies.ActionInfo_”的对象时检测到循环引用。
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型为“System.Data.Entity.DynamicProxies.ActionInfo_”的对象时检测到循环引用。
- 传入字典的模型项的类型为“System.Boolean”,但此字典需要类型“InternalCRM.EntityIACrm.Template”的模型项。
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 为什么 序列化类型为“System.Data.Entity.DynamicProxies.Photos....这个会的对象时检测到循环引用。
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型为“System.Data.Entity.DynamicProxies.Photos....这个会的对象时检测到循环引用
- 自定义JsonResult解决 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- System.Data.Entity.DynamicProxies……不能序列化
- Unable to load type System.Data.Entity.DynamicProxiesXXXXXrequired for deserialization.
- ef 对象无法序列化的问题(System.Data.Entity.DynamicProxies)
- mvc中传入字典的模型项的类型问题
- 编译器错误消息: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。
- “System.Data.Entity.Infrastructure.DbUpdateConcurrencyException”类型的异常在 EntityFramework.dll 中发生,但未在用户