In MVC we have 2 ways to bind the dropdown is strongly type
and nomal way.
There are various ways that you can bind the dropdownlist in
MVC.
1.
Binding Dropdownlist using the view bag in MVC
Binding SelectedList to Dropdown
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem() { Text = "Male", Value = "Male", Selected = false });
items.Add(new SelectListItem() { Text = "Female", Value = "Female", Selected = true });
SelectList selectList = new SelectList(items, "Value", "Text");
ViewBag.Gender = selectList;
|
Binding it in HTML, like below
@Html.DropDownList("Gender", ViewBag.Gender as SelectList)
|
Will get output as below.






