Mudar formato da data dentro da GridView

.NET

05/09/2015

Estou tendo dificuldade em conseguir converter um dado Date (yyyy-MM-ddThh:mm:ssZ) em (dd-MM-yyyy) dentro da GridView que foi gerado com outro endereço REST.


Tentei dessa forma dentro da GridView
<asp:BoundField DataField="releaseDate" HeaderText="Data" ApplyFormatInEditMode="True" DataFormatString="{0:dd/MM/yyyy}" />


Também tentei dessa outra forma dentro do arquivo aspx.cs
protected void Page_Load(object sender, EventArgs e)
        {
            grid.Columns[3].DefaultCellStyle.Format = "dd/MM/yyyy";
        }


Porém, as duas formas sem sucesso.

Na parte DefaultCellStyle ficou sublinhado dando erro.
Será que é preciso importar algum arquivo ou classe?
Danilo Meneghel

Danilo Meneghel

Curtidas 0

Respostas

Danilo Meneghel

Danilo Meneghel

05/09/2015

Ninguém aqui sabe como converter a data no GridView para outro formato?
GOSTEI 0
Danilo Meneghel

Danilo Meneghel

05/09/2015

Pessoal,

Descobri que não é preciso colocar mais nada.
O problema estava na montagem da Model, onde o campo "releaseDate" precisa estar com o tipo DateTime.

Agora estou com outro problema.
Como eu transformo uma hora em milisegundo (183721) no formato mm:ss?

Coloquei na Model como sendo do tipo TimeSpan, mas não funcionou.
GOSTEI 0
POSTAR