我使用 MVC 3 和大规模 ORM。
我想知道如何使用 Massive ORM 填充下拉列表以从数据库中获取数据。
我使用 ViewData["Categoreis"] 将类别列表传递给我的视图。它将数据传递给视图,但是当我尝试在浏览器中加载页面时收到此错误消息:
DataBinding:“System.Dynamic.ExpandoObject”不包含名为“CategoryID”的属性。
这就是我的下拉列表的样子:
@Html.DropDownListFor(model => model.CategoryID, new SelectList(ViewData["Categories"] as IEnumerable<dynamic>, "CategoryID", "Name"), "--Category--")
有人可以解决我的问题吗?