在我的控制器中,我有:
Category x = new Category(1, "one", 0);
Category y = new Category(2, "two", 1);
Category z = new Category(3, "three", 1);
List<Category> categories = new List<Category>();
categories.Add(x);
categories.Add(y);
categories.Add(z);
ViewData["categories"] = categories;
在我看来,我有:
<%= Html.DropDownList("categories")%>
但我有一个错误:
具有键 'categories' 的 ViewData 项的类型为 'System.Collections.Generic.List`1[[Category, MvcApplication1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' 但必须是类型'IEnumerable'。
Uggggghhh如何解决这个问题?