Mudar formato da data dentro da GridView
05/09/2015
0
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
Curtir tópico
+ 0
Responder
Posts
06/09/2015
Danilo Meneghel
Ninguém aqui sabe como converter a data no GridView para outro formato?
Responder
06/09/2015
Danilo Meneghel
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.
Responder
Clique aqui para fazer login e interagir na Comunidade :)