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