首页 > Web开发 > 详细

MVC报错,写入字典的类型为****,但字典需要的类型为****

时间:2015-08-18 19:10:42      阅读:361      评论:0      收藏:0      [点我收藏+]

错误如下:

Server Error in ‘/‘ Application.


传入字典的模型项的类型为“System.Collections.Generic.List`1[MvcTest.Models.Score]”,但此字典需要类型“MvcTest.Models.Score”的模型项。

出现以上错误的原因是:

从Controls生成View的时候,ReturnView(query.tolist())传递给View的是一个集合,但是View中需要的是Score单个对象而不是Score的List集合

 

出现类似原因主要是因为Controls传递的类型和所需类型不一致,

检查View中@model MvcTest.Models.Score的类型和后台传递的类型之间的区别

 

MVC报错,写入字典的类型为****,但字典需要的类型为****

原文:http://www.cnblogs.com/notyourdog/p/4739975.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!