Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá amigos,
Manipulando valores, eu quase sempre me deparo com probleminhas assim:
O usuário digita o valor de algo. 9.999,00. Quando puxo esse valor pelo código, o programa interpreta ele com a codificação norte-americana, ou seja, o equivalente a "9,000" pra gente, pois lá os pontos e virgulas tem significados contrários aos nossos. Sempre ao passar um valor para o código eu preciso ficar invertendo os pontos pelas virgulas e vice-versa? E depois pra apresentar os valores, inverter denovo?
Obrigado!
ucx de uma olhada neste artigo sobre web.config, vai ser útil: http://www.linhadecodigo.com.br/Artigo.aspx?id=180
Em relação ao seu problema, acho que esta linha no web.config pode resolver:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="pt-br"/>
Abraços...