Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

iF ~

[Resolvido] Caracteres especiais

Recommended Posts

Boa tarde.

 

É o seguinte galera:

 

Quero ler uma célula de um GridView quando ocorrer o evento SelectedIndexChanged, e jogar o texto desta célula em um TextField.

 

Ok, até aí tudo bem. O problema é que quando eu leio esta célula do GridView, e nesta string existe um caracter especial, ele me devolve o código do caracter. Ex.:

 

Aparece isso no GridView: Carlão

 

Quando pego o texto dessa célula, o GridView me retorna isso: Carlão .

 

A parte destacada é o código html para o caracter ã .

 

Quando eu jogo o texto no meu TextField ele joga assim: Carlão .

 

Alguém tem uma dica de como resolver isso. Já dei uma olhada em umas classe (Encoding, Decoder, ASCIIEncoding) mas todas elas são cheias de frescuras. O que eu quero fazer é pegar esse código do caracter especial e tranformar ele no caracter em si e mandar a string pro TextField.

 

Se alguém souber como resolver ou souber uma classe ou qualquer coisa que possa ajudar diga aí! Vlw!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi. Deixo aqui a forma que encontrei caso mais alguém venha a ter a mesma dúvida.

 

Ver:

 

string strDecodificada = HttpContext.Current.Server.HtmlDecode(string s)

string strCodificada = HttpContext.Current.Server.HtmlEncode(string s)

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.