Acentuação na variável da sessão



  • Olá pessoal,

    defini uma variável da sessão com um texto de aproximadamente 50 caracteres, nesse texto contém palavras com acentuação. Quando obtive o valor dessa variável e joguei para uma label, todas as letras que contém acentuação não foram reconhecidas, trocando seu valor pelo ponto de interrogação (?).

    Mensagem definida para variável da sessão: O campo "Preço Unitário" é menor que o preço minímo do produto. Deseja autorizar este valor?

    Mensagem exibida no componente label: O campo "Pre?o Unit?rio" ? menor que o pre?o min?mo do produto. Deseja autorizar este valor?

    Alguém sabe me dizer qual o problema e uma possível solução?

    Obrigado!


  • [quote="polianomartini"]Olá pessoal,

    defini uma variável da sessão com um texto de aproximadamente 50 caracteres, nesse texto contém palavras com acentuação. Quando obtive o valor dessa variável e joguei para uma label, todas as letras que contém acentuação não foram reconhecidas, trocando seu valor pelo ponto de interrogação (?).

    Mensagem definida para variável da sessão: O campo "Preço Unitário" é menor que o preço minímo do produto. Deseja autorizar este valor?

    Mensagem exibida no componente label: O campo "Pre?o Unit?rio" ? menor que o pre?o min?mo do produto. Deseja autorizar este valor?

    Alguém sabe me dizer qual o problema e uma possível solução?

    Obrigado![/quote] O texto vem do Banco ?
    Aparentemente o problema é de encoding.


  • [quote="Saeger"]O texto vem do Banco ?
    Aparentemente o problema é de encoding.[/quote] O texto não vem do banco. Defini uma variável da sessão passando como parâmetro um texto normal.


  • Não sei qual a sua necessidade ao fazer isso Poliano mais você pode criar uma tabela de exceção e gravar seus erros la na hora de mostrar o erro você altera o valor do label direto pelo valor do campo respectivo.

    Caso queira utilizar dessa forma mesmo com VS verifique se o webrun que você está utilizando não está divergente com o banco e vice versa.

    Abs


  • Apenas criei uma variável da sessão com acentuação e obtive em outro formulário, é isso que preciso.


  • [quote="polianomartini"]Apenas criei uma variável da sessão com acentuação e obtive em outro formulário, é isso que preciso.[/quote] Peço que reporte este seu problema junto com o suporte da Softwell para que eles possam analisar melhor o seu caso.

Log in to reply