在利用如下格式进行传参时
APage.aspx?UserID=1&UserName=张三
UserName后对应的中文名字超过2个汉字时
到APage.aspx页面解析赋值时
this.TextBox1.Text = Request.QueryString["UserName"]
会出现乱码
应该进行如下编码转换
APage.aspx?UserName="+HttpUtility.UrlEncode("张三李四")+"&UserID=1"
在利用如下格式进行传参时
APage.aspx?UserID=1&UserName=张三
UserName后对应的中文名字超过2个汉字时
到APage.aspx页面解析赋值时
this.TextBox1.Text = Request.QueryString["UserName"]
会出现乱码
应该进行如下编码转换
APage.aspx?UserName="+HttpUtility.UrlEncode("张三李四")+"&UserID=1"
转载于:https://www.cnblogs.com/freeliver54/archive/2008/06/17/1223865.html