dezoldan 0 Denunciar post Postado Fevereiro 14, 2015 Estou usando onclick para abrir uma pagina web cujo link está contido na cells[4] do GridView. e.Row.Attributes.Add("onclick", "location.href='" + e.Row.Cells[4].Text + "'"); Entretanto, quando eu clico, o link é mudado. Link que consta na célula: http://www.an.gov.br/sian/Multinivel/Imagem_Mapa.asp?visualiza=1&v_CodReferencia_id=1013916 Link que aparece no navegador (mudado) http://www.an.gov.br/sian/Multinivel/Imagem_Mapa.asp?visualiza=1&v_CodReferencia_id=1013916 acrescentado esses caracteres: amp; Alguém sabe como resolver? Compartilhar este post Link para o post Compartilhar em outros sites
Dan Borges 26 Denunciar post Postado Fevereiro 15, 2015 Esse caractere & parece ser reservado para HTML, como vc pode ver na tabela: http://www.ascii.cl/htmlcodes.htm Procurando por esse problema aparecem algumas sugestões: http://stackoverflow.com/questions/13737902/asp-net-automatically-converts-to-amp http://stackoverflow.com/questions/1562360/converting-amp-to-etc Como o uso do método estático System.Web.HttpUtility.HtmlDecode() Mas nunca usei, vi nos comentários das páginas. Compartilhar este post Link para o post Compartilhar em outros sites
dezoldan 0 Denunciar post Postado Fevereiro 15, 2015 sim, tens toda razão. vou tentar string.remove para remover os caracteres a mais q são criados. Compartilhar este post Link para o post Compartilhar em outros sites