CLASSIFICAR DATAS NO DATAGRIDVIEW
Ola Pessoal.
Estou carregando um datagridview com várias colunas, dentre ela uma coluna de datas no formato [Ô]dd/MM/yy hh:mm[Ô], e para formatar a coluna, uso o comando :
dgvDatas.Columns(0).DefaultCellStyle.Format = [Ô]dd/MM/yyy HH:mm[Ô]
Até ai tudo funciona bem, porém ao clicar na coluna [Ô]Data[Ô] para classificá-la, ele encara todas as linhas como contendo textos e não datas, ou seja, não classifica as datas em order crescente ou decrescente, simplesmente classifica todas as linhas como texto.
O que devo fazer para que essa coluna seja classificado como data ?
Grato,
Renê
Estou carregando um datagridview com várias colunas, dentre ela uma coluna de datas no formato [Ô]dd/MM/yy hh:mm[Ô], e para formatar a coluna, uso o comando :
dgvDatas.Columns(0).DefaultCellStyle.Format = [Ô]dd/MM/yyy HH:mm[Ô]
Até ai tudo funciona bem, porém ao clicar na coluna [Ô]Data[Ô] para classificá-la, ele encara todas as linhas como contendo textos e não datas, ou seja, não classifica as datas em order crescente ou decrescente, simplesmente classifica todas as linhas como texto.
O que devo fazer para que essa coluna seja classificado como data ?
Grato,
Renê
Cara, de repente se vc utilizar o DateTime.Parse(seuCampoData.Tostring()) no momento que estiver carregando os dados no grid ele vai classificar corretamente.
Dgv.rows.add(DateTime.Parse(mydr[campodata].tostring());
Faça seu login para responder