Поскольку у SelectListItem нет конструкторов, которые принимают параметры.Есть только пустой конструктор.Но твоя проблема в другом.Вы должны создать SelectList , а не SelectListItem.DropDown инициализируются списком SelectList, состоящим из множества элементов SelectListItems.
@Html.DropDownListFor(m => m.RoleName, new SelectList(ViewBag.Roles,
"Value","Text"), new { @class="form-control"})