仍然试图在 mvc/EF/razor 周围敲打我的头。我有一个静态/硬编码的下拉列表。我想将它“绑定”到一个不可枚举的模型实体“状态”。
在我看来
@Html.DropDownList("status", String.Empty)
在控制器中,我有
ViewBag.status = new SelectList(new[] { "yes", "no", "maybe" }, booking.status);
我怀疑如果状态是可枚举的,我会完成,但我收到以下错误,因为状态不可枚举。
没有ViewData
类型的项目IEnumerable<SelectListItem>
具有键“状态”
我显然错过了一些东西,非常感谢任何帮助。