FineUI 官方论坛
标题:
url传递中文,乱码
[打印本页]
作者:
rao
时间:
2014-4-11 10:30
标题:
url传递中文,乱码
主页面列表:
protected string GetEditUrl(object id, object name)
{
return "javascript:" + Window3.GetShowReference("~/mx.aspx?id=" + HttpUtility.UrlEncode(id.ToString(),System.Text.Encoding.UTF8), "明细 - " + name);
}
弹出页面:
string da = HttpUtility.UrlDecode(Request.QueryString["id"].ToString(),System.Text.Encoding.UTF8)
结果是da出现乱码,用了UrlEncode,都还是乱码
作者:
ヤ零点一刻ジ
时间:
2014-4-14 22:26
本帖最后由 ヤ零点一刻ジ 于 2014-4-14 22:29 编辑
我也遇到这问题了,不知道有啥办法解决呢?
作者:
ヤ零点一刻ジ
时间:
2014-4-15 11:22
string testStr = "万恶的IE9中URL中文乱码";
string tempStr = Server.UrlEncode(testStr);
tempStr = HttpUtility.UrlEncode(tempStr);
string url="http://www.test.com?testStr="+tempStr;
这样就ok啦~
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4