Mudar formato da data dentro da GridView
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
Também tentei dessa outra forma dentro do arquivo aspx.cs
Porém, as duas formas sem sucesso.
Na parte DefaultCellStyle ficou sublinhado dando erro.
Será que é preciso importar algum arquivo ou classe?
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
Curtidas 0
Respostas
Danilo Meneghel
05/09/2015
Ninguém aqui sabe como converter a data no GridView para outro formato?
GOSTEI 0
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.
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