var titles = new List<SelectListItem>();
titles.AddRange(new SelectListItem[]{new SelectListItem{Value="11111",Text="11111"},new SelectListItem{Value="22222",Text="22222"}});
View:
// 错误的写法
Html.DropDownListFor(x => x.Title, ViewData["TitleList"])
// 正确的写法
Html.DropDownListFor(x => x.Title, (List<SelectListItem>) ViewData["TitleList"])