У меня есть таблица в базе данных, которая имеет внешний ключ для себя. При добавлении продуктов я хочу, чтобы пользователи могли выбирать категорию из DropDownList. Прямо сейчас я могу показать результат следующим образом: *
Но было бы идеально, если бы они отображались так, поскольку MP3-плеер - дитя электроники: -
Как я могу добиться этого в DropDownList? Мой текущий код для извлечения и отображения выглядит следующим образом: -
public ActionResult Create()
{
ViewBag.ParentCategoryID = new SelectList(db.Categories, "CategoryID", "CategoryName");
return View();
}
CSHTML
<div class="editor-field">
@Html.DropDownList("ParentCategoryID", String.Empty)
@Html.ValidationMessageFor(model => model.ParentCategoryID)
</div>