dropdownlist in asp mvc code example
Example 1: asp:DropDownList
<asp:DropDownList id="DropList" Runat="Server">
<asp:ListItem Text="Item 1" Value="1"/>
<asp:ListItem Text="Item 2" Value="2"/>
<asp:ListItem Text="Item 3" Value="3"/>
<asp:ListItem Text="Item 4" Value="4"/>
<asp:ListItem Text="Item 5" Value="5"/>
</asp:DropDownList>
Example 2: how to use dropdownlist in mvc
BY LOVE
1- Create a simple method to get the dropdown value
public List<SelectListItem> GetCategories()
{
var ResultCategory = objRKMGEntities.Categories.ToList();
List<SelectListItem> listCategories = new List<SelectListItem>();
foreach (var items in ResultCategory)
{
listCategories.Add(new SelectListItem() { Text = items.Category_Name, Value = items.Category_Id.ToString() });
}
return listCategories;
}
2- Call the GetCategories() in action method and store the data in viewbag.
public ActionResult SubCategory()
{
ViewBag.Categories = GetCategories();
return View();
}
3- Use the viewbag object in the dropdownlist of the view
@Html.DropDownList("CategoryId", ViewBag.Categories as List<SelectListItem>, "Select Category")