Na minha view edit tenho um Dropdownlist onde mostro todos os departamentos cadastrados, sendo que preciso que o departamento do usuário em questão deveria vir selecionado e não vem mesmo qdo vejo no debug o selected = true, mais na página não está selecionado.
List<SelectListItem> statelist = new List<SelectListItem>();
string usudepid = usuario.FirstOrDefault().dep_id.ToString();
foreach (var item in departamentos)
{
string depid = item.dep_id.ToString();
string depnom = item.dep_nome;
string depcod = item.dep_codigo.ToString();
if (depid == usudepid)
{
statelist.Add(new SelectListItem
{
Text = depnom,
Value = depcod,
Selected = true
});
}
else
{
statelist.Add(new SelectListItem
{
Text = depnom,
Value = depcod
});
}
}
ViewBag.StateList = statelist.OrderBy(x => x.Text);
Junior