특수 문자가 포함 된 URL에 문제가 있습니다.URL의 인코딩 된 문자 퍼센트가 브라우저에서 오류를 발생합니다.
<a href="http://www.v%c3%a4rnamo.nu">www.värnamo.nu</a>
는 내가 중 하나가 작동하지 않습니다이 출력을 얻을이 NavigateUrl='<%# HttpUtility.HtmlEncode(Eval("website")) %>'
처럼 인코딩하려고하면 : 나는 NavigateUrl='Eval("website")'
을 사용하는 경우 렌더링 된 HTML이있다.
<a href="http://www.v&/"288;rnamo.nu">www.värnamo.nu</a>
나는 UTF-8
과 iso-8859-1
에 메타 태그의 캐릭터 세트를 설정했지만, 그것은 도움이되지 않았고, 나는 그 중 하나 함께 할 수있다 생각하지 않습니다.
http://www.v%c3%a4rnamo.nu 링크를 클릭하면 동일한 응답을 받게됩니다.
다른 방법은 없습니까?
첫 번째 문제는 무엇입니까? – Musa
링크 중 하나를 클릭하면 "서버를 찾을 수 없습니다"라는 메시지가 나타납니다. * www.v % c3 % a4rnamo.nu * 또는 * www.v &/"288; rnamo.nu *에서 서버를 찾을 수 없습니다. 브라우저의 텍스트는 좋아 보이지만 url 필드에서 enter를 누르면 서버로 이동할 수 있습니다. – Niklas