IIS needs codepage information for decoding the URL. It may not work if you
just pass the URL itself that is encoded with UTF-8(as setting in
web.config).

Try setting appropriate codepage for the page you call Response.Redirect
like below:

<%@ codepage = 60005 %>
<%
Response.Redirect ("http://v-kspark10/????/WebForm1.aspx")
%>

and save the page as UTF-8 (60005). Those question marks stand for national
characters.

Or, use HttpUtility.UrlEncodeUnicode instead.

Response.Redirect("http://localhost/"+HttpUtility.UrlEncodeUnicode("???/yy.a
spx"))

HTH,
-Allen


Disclaimer:
This posting is provided "AS IS" with no warranties, and confers no rights.
Got .Net? [url]http://www.gotdotnet.com[/url]

--------------------
| From: "Erik P. Vinther" <epv@scandihealth.com>
| Subject: Response.Redirect and national characters
| Date: Wed, 6 Aug 2003 12:43:52 +0200
| Lines: 15
|
| Hi,
|
| From a C# code behind I have to redirect a request to my aspx page. The
| redirect URL contains danish national characters, i.e. "?, and the
redirect
| simply does not work.
|
| If I type the URL directly into the adress field of the browser it works
| fine.
|
| Anyone know what to do?
|
| Thansk
| Erik
|
|
|