configurar data com asp.net iis

Delphi

05/05/2006

Tenho uma aplicação em asp.net + iis no windows server 2003, mas quando eu carrego um data grid buscando os dados de uma base de dados firebird ou simplesmente retorno a data do servidor ele retorna a data no formado mm/dd/yyyy e não o padrão brasileiro dd/mm/yyyy.
Já mudei o formato em configurações regionais e até no regedit. mas nada.

Como faço para resolver isso?

Obs.: Com o Cassini tudo fica normal, só dá esse problema quando eu mudo para o iis.

Att: Wilson R. Brito


Wilson Brito

Wilson Brito

Curtidas 0

Respostas

Maikel

Maikel

05/05/2006

Olá....

Simples.... você pode formatar ela da forma que quiser...
Use o ToString no final e configure ela da forma q vc quiser, assim:
DateTime.Now.tostring(´dd/MM/yyyy´);

Só cuide... se você usar a data como parametro no firebird... certamente você vai precisar passar ela no seguinte formato:
DateTime.Now.tostring(´dd.MM.yyyy´);//Com pontos e não com a barra

Abraços...
Maikel


GOSTEI 0
Wilson Brito

Wilson Brito

05/05/2006

resolvi da seguinte forma:

mudei a cultura para ´pt-br´ no arquivo arquivo Web.config em globalization.


de qualquer forma, obrigado.


GOSTEI 0
Marco Salles

Marco Salles

05/05/2006

Estou Exatamente com o Mesmo Problema , mas não consegui entender
como ele resolveu

mudei a cultura para ´pt-br´ no arquivo arquivo Web.config em globalization.


Como Fazer Isto ??????


GOSTEI 0
Marco Salles

Marco Salles

05/05/2006

[b:6a256a189a]não é cultura e sim culture[/b:6a256a189a]

No Arquivo Web.Config do Projeto digite :

<globalization requestEncoding=´utf-8´ responseEncoding=´utf-8´ [u:6a256a189a][b:6a256a189a]culture=´pt-br[/b:6a256a189a][/u:6a256a189a]´ />



GOSTEI 0
POSTAR