none
Download - Caracteres incorretos RRS feed

  • Pergunta

  • Bom dia galera.

    Seguinte, o sistema que eu estou desenvolvendo está ficando com os caracteres estranhos na hora de fazer o download, mas somente no nome do arquivo, não em seu conteúdo. Alguém sabe como eu posso corrigir isso?

    Eu já testei vários tipos de charset, mas continua com erro. 

    Valeu!

    quinta-feira, 19 de abril de 2012 13:17

Respostas

  • Olha só, eu resolvi meio que com uma gambi... Se alguém tiver uma solução mais correta eu prefiro.

    Fiz isso:

    Server.UrlEncode(oArquivo.Name.ToString()).Replace("+", " ")

    Resolveu o nome do arquivo... mas não sei se é a solução mais recomendada.

    • Marcado como Resposta Harley Araujo segunda-feira, 23 de abril de 2012 11:05
    quinta-feira, 19 de abril de 2012 14:16
  • Ola Rubens_Neto_2012,

    Se você preferir, você pode adicionar esta tag dentro no <system.web> no web.config e ver se resolve seu problema:

    <globalization culture="pt-BR" uiCulture="pt" requestEncoding="UTF-8" responseEncoding="UTF-8" fileEncoding="UTF-8"/>


    Espero ter ajudado
    Abraços!


    "Faça as coisas da forma mais simples possível. Mas não mais simples do que isto" - Albert Einstein

    • Marcado como Resposta Harley Araujo segunda-feira, 23 de abril de 2012 11:05
    sexta-feira, 20 de abril de 2012 11:53

Todas as Respostas

  • Olha só, eu resolvi meio que com uma gambi... Se alguém tiver uma solução mais correta eu prefiro.

    Fiz isso:

    Server.UrlEncode(oArquivo.Name.ToString()).Replace("+", " ")

    Resolveu o nome do arquivo... mas não sei se é a solução mais recomendada.

    • Marcado como Resposta Harley Araujo segunda-feira, 23 de abril de 2012 11:05
    quinta-feira, 19 de abril de 2012 14:16
  • Ola Rubens_Neto_2012,

    Se você preferir, você pode adicionar esta tag dentro no <system.web> no web.config e ver se resolve seu problema:

    <globalization culture="pt-BR" uiCulture="pt" requestEncoding="UTF-8" responseEncoding="UTF-8" fileEncoding="UTF-8"/>


    Espero ter ajudado
    Abraços!


    "Faça as coisas da forma mais simples possível. Mas não mais simples do que isto" - Albert Einstein

    • Marcado como Resposta Harley Araujo segunda-feira, 23 de abril de 2012 11:05
    sexta-feira, 20 de abril de 2012 11:53