Я создал один выпадающий список, используя функцию ViewBag.Я хочу передать идентификатор выбранной опции (в раскрывающемся списке) таким образом, чтобы раскрывающийся список заполнялся, что соответствует этому идентификатору.Раскрывающийся список 1 - Штаты 2, Город.Когда пользователь выбирает штат, город должен быть заполнен другим раскрывающимся списком.Существуют различные методы, которые я видел в интернете (jquery), но я хочу реализовать этот метод.В базе данных я связал таблицы городов и штатов, используя ссылки на внешние ключи.
public ActionResult AddEmployees()
{
Employees obj = new Employees();
List<ViewAllStates_Result> list = new List<ViewAllStates_Result>();
list = objmodel.ViewAllStates().ToList();
ViewBag.State = list;
return View(obj);
}
и на странице просмотра
@Html.DropDownListFor(m => m.States,new
SelectList(ViewBag.State,"Statename","Statename"))