Olá pessoal,
estou tendo a seguinte dificuldade:
Em meu controller tenho a seguinte action:
public object Post(Cliente value){
if (ModelState.IsValid)...
}
Na minha classe tenho um campo Datetime.
Ao verificar o "ModelState.IsValid" ele está "false" e na lista de erros aparece a seguinte mensagem: "The value '30/08/1960' is
not valid for CAMPO.". Se eu colocar uma data no formato mm/dd/yyyy funciona normalmente.
Em meu web.config está a configuração:
<system.web>
<globalization responseEncoding="UTF-8" requestEncoding="UTF-8" culture="pt-BR" uiCulture ="pt-BR" />
Já trabalho com MVC 3 e nunca tive esse problema. Mas agora em um novo projeto estamos utilizando Web API e apareceu isso.
Já tiveram esse problema? Alguma ideia para solucionar?
Agradeço desde já!
Danilo