refer this and fix it in your code
Controller
public class Role
{
public string Name { get; set; }
}
public class HomeController : Controller
{
public ActionResult Index()
{
List<Role> lst = new List<Role>();
lst.Add(new Role() { Name = "Admin" });
lst.Add(new Role() { Name = "Master" });
lst.Add(new Role() { Name = "user" });
ViewBag.Name = new SelectList(lst, "Name", "Name");
return View();
}
}
View
@Html.DropDownList("Name", (SelectList)ViewBag.Name, "--Choose Role--")