iF ~ 0 Denunciar post Postado Junho 13, 2008 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
iF ~ 0 Denunciar post Postado Junho 13, 2008 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