您的位置:首页 > 国内

C# asp.net页面通过URL参数传值 接收到的值是乱码

2023-11-21 01:28热度:8746

在传值的时候先把中文给加密。然后再接收的时候解密。如:Response.Redirect("SeachManage.aspx?strcity="" +HttpUtility.UrlEncode( area22) + ""&startage=" + HttpUtility.UrlEncode(startage )+ "&ISpic=" + HttpUtility.UrlEncode(ISpic) + "");然后再 接收的页面进行解密string strcity=HttpUtility.UrlDecode(HttpContext.Current.Request["strcity"].ToString());就这样。

把全局编码设置成 GB2312