Simple example:
Controller:
public ViewResult SomeFilterAction()
{
var EntityState = new SelectList(Enum.GetValues(typeof(EntityState)).Cast<EntityState>().Select(v => new SelectListItem
{
Text = v.ToString(),
Value = ((int)v).ToString()
}).ToList(),"Value","Text");
return View(EntityState)
}
View:
@model System.Web.Mvc.SelectList
@Html.DropDownList("selectedEntityState",Model)