Formatar data em ViewBag

.NET

30/01/2015

Possuo uma ViewBag retornando duas datas em um DropDown, porém elas estão retornando com a mesma formatação que foram salvas no banco( MM/dd/yyy HH:mm:ss). Necessito que elas retornem no padrão(dd/MM/yyyy).

Minha ViewBag está assim:

 ViewBag.Ferias = funcionarioFeriasRepository.Lista.Where(r => r.CdMatricula == matricula && r.SqContrato == contrato && r.DtInicioConcessao != null)
               .Select(x => x.DtInicioPeriodo + " à " + x.DtFimPeriodo);

E em minha view, eu chamo ela deste modo:

@Html.DropDownList("Ferias", new SelectList(ViewBag.Ferias, "Ferias"))

O resultado é esse:

Jun 22 2010 12:00AM à Feb 19 2014 12:00AM
Randrade

Randrade

Curtidas 0

Respostas

Soeuseijothaz

Soeuseijothaz

30/01/2015

Tenta assim:

SelectList(ViewBag.Ferias, "Ferias").ToString("dd/mm/yyyy")
GOSTEI 0
POSTAR