Formatar data em ViewBag

30/01/2015

0

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

Responder

Posts

30/01/2015

Soeuseijothaz

Tenta assim:

SelectList(ViewBag.Ferias, "Ferias").ToString("dd/mm/yyyy")
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar