以下是将错误类型传递到强类型视图时的错误消息示例:
The model item passed into the dictionary is of type 'foo', but this dictionary requires a model item of type 'bar'.
此错误表示“此词典”需要不同的型号。我的问题是,为什么“字典”?如果错误消息说“此类需要类型为'bar'的模型项”,那对我来说会更有意义。
错误信息暗指什么字典?
答案 0 :(得分:1)
Dictionary
是一个Framework类。字典用于在MVC中保存键/值集合。错误消息表明Dictionary
的初始化类型与MVC尝试放入的项目不同。
http://msdn.microsoft.com/en-us/library/xfhwa508.aspx
This Google Search显示了ASP.NET MVC使用的一些词典。