ASP.NET MVC视图上的System.InvalidOperationException

时间:2017-10-26 11:06:17

标签: c# asp.net asp.net-mvc

请您就此错误的含义向我提出建议:

  

具有密钥" Cat ID"的ViewData项目。属于' System.Int32'但必须是IEnumerble类型

我正在使用实体框架

1 个答案:

答案 0 :(得分:0)

您刚刚将一个项目传递到ViewData中。在您的情况下,Viewdata已经获得了项目列表,因此您应该将ViewData强制转换为IEnumerable,然后从foreach循环中获取值。