我使用实体框架、数据库优先方法创建了一个应用程序,并使用脚手架生成页面。它在选择中显示表 ID,而不是名称。
在控制器中:
ViewBag.BookTypes = new SelectList(bookTypes, "Id", "TypeName");
所见:
@Html.DropDownList("SelectedBookType", ViewBag.BookTypes as SelectList, "Select a Book Type", new { @class = "form-control" })