Ir para conteúdo

Arquivado

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

dezoldan

Problemas com onclick GridView c# .aspnet

Recommended Posts

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

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

×

Informação importante

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