62,271
社区成员
发帖
与我相关
我的任务
分享
protected void Page_Load(object sender, EventArgs e)
{
Response.Redirect(GetUrl());
}
protected string GetUrl()
{
StringBuilder sb = new StringBuilder();
sb.Append("http://localhost/pages/ProcessRecord/B.aspx?");
//省略了一大堆参数全是英文版的....
sb.AppendFormat("&name={0}", HttpUtility.UrlEncode("姓名", Encoding.GetEncoding("gb2312")));
sb.AppendFormat("&province={0}", HttpUtility.UrlEncode("广西", Encoding.GetEncoding("gb2312")));
sb.AppendFormat("&city={0}", HttpUtility.UrlEncode("平南", Encoding.GetEncoding("gb2312")));
sb.AppendFormat("&area={0}", HttpUtility.UrlEncode(string.Empty, Encoding.GetEncoding("gb2312")));
sb.AppendFormat("&address={0}", HttpUtility.UrlEncode("广州市天河东", Encoding.GetEncoding("gb2312")));
return sb.ToString(); }
protected void Page_Load(object sender, EventArgs e)
{
string u = Request["name"].ToString();
string uu = HttpUtility.UrlDecode(u, System.Text.Encoding.GetEncoding("gb2312"));
结果是u:����
uu:����
}