Это мой код:как получить выбранный элемент из выпадающего списка в MVC
@Html.DropDownList("Locate", new List<SelectListItem>
{
new SelectListItem {Text = "Luxor", Value="1"},
new SelectListItem {Text = "Abu Simbel Airport", Value="2"},
new SelectListItem {Text = "Other", Value="3"}
},"Select Location")
то, что мне нужно, когда пользователь выбирает элемент списка, как передать выбранный элемент на контроллер. потому что загрузка данных изменяется в соответствии с выбранным элементом списка. Как показано ниже в контроллере.
if (Value == "1")
{
return View(cp);
}
else
{
return View(cp1);
}
Что вы передаете в качестве параметров для действия вашего контроллера? Вы проходите модель? Вы передаете конкретные значения? Является ли это ajax-запросом (если да, пожалуйста, напишите boht соответствующий код js и код метода действия контроллера). – Christos
похоже на дубликат [Как получить DropDownList SelectedValue в контроллере в MVC4] (http://stackoverflow.com/questions/27901175/how-to-get-dropdownlist-selectedvalue-in-controller-in-mvc4) – Shaharyar