Compreender a classe do modelo vs A classe de dados em MVC
eu desenvolvi ASP.Net aplicações ao longo dos anos usando Webforms e eu fiz algumas aplicações MVC, mas nunca realmente ... @Html.DropDownListFor(m => m.User.RoleId, new SelectList(Model.RoleList,
"Value", "Key"),"--Please Select--")
}