DropDownListFor does not display value selected.
public static List<SelectListItem> getMesesPagamento()
{
List<SelectListItem> listMeses = new List<SelectListItem>();
for (byte i = 1; i <= 12; i++)
{
if (i == 6) // Junho
listMeses.Add(new SelectListItem { Text = Utilitario.getMes(i), Value = i.ToString(), Selected = true });
else
listMeses.Add(new SelectListItem { Text = Utilitario.getMes(i), Value = i.ToString() });
}
return listMeses;
}
In View:
@Html.DropDownListFor(model => model.Pagamento_MesReferencia, Model.MesesPgto, "", htmlAttributes: new { @id = "ddlMesesPgto" })
List Type
model.Pagamento_MesReferencia é do tipo List<SelectListItem>