Я создаю программу «Прокат автомобилей», и у меня есть представление, позволяющее добавлять новые автомобили в инвентарь.
Представление включает 2 раскрывающихся списка (см. ниже):
Код: Выделить всё
@Html.DropDownList("ManufacturerId", string.Empty)
@Html.ValidationMessageFor(model => model.ManufacturerId)
@Html.LabelFor(model => model.ModelId)
@Html.DropDownList("ModelId", string.Empty)
@Html.ValidationMessageFor(model => model.ModelId)
Функция «Мой контроллер» отправляла на просмотр список моделей с помощью ViewBag, см. ниже:
Код: Выделить всё
public ActionResult AddNewCar()
{
ViewBag.ManufacturerId = new SelectList(db.Manufacturers, "ManufacturerId", "ManufacturerName");
ViewBag.ModelId = new SelectList(db.Models, "ModelId", "ModelName");
ViewBag.BranchId = new SelectList(db.Branchs, "BranchId", "BranchName");
return View();
}
Спасибо,
Алмог
Подробнее здесь: https://stackoverflow.com/questions/297 ... opdownlist
Мобильная версия