码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-08-18 19:12:00      阅读:96      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!