MVC のドロップダウンから選択した値を取得するにはどうすればよいですか? 変数に代入したい。
これは私のコントローラーアクションです:
public ActionResult Drop()
{
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem { Text = "Action", Value = "0" });
items.Add(new SelectListItem { Text = "Drama", Value = "1" });
items.Add(new SelectListItem { Text = "Comedy", Value = "2" });
items.Add(new SelectListItem { Text = "Science Fiction", Value = "3" });
items.Add(new SelectListItem { Text = "Horror", Value = "4" });
items.Add(new SelectListItem { Text = "Art", Value = "5" });
ViewData["Options"] = items;
}
これは私の見解です:
@Html.DropDownList("Options", ViewData["Options"] as SelectList, "--Select Item--")