Lecture_List.aspx?NJ=一年级&KM=空 变成了 Lecture_List.aspx?NJ=%u4e00%u5e74%u7ea7&KM=%u7a7a
获取NJ的时候变成了一年?KM=,KM就获取不到了。
这个怎么解决?
9 个解决方案
#1
解码 编码下
#2
你的代码有问题...你这是HtmlEncode,要用UrlEncode...
治本的方法是...不要用非英文...
治本的方法是...不要用非英文...
#3
直接Replace下 或者转成字符编码
#4
变乱码了··URL传值的时候用
加密: Server.UrlEncode() 解密:Server.UrlDecode()
希望对你有所帮助
加密: Server.UrlEncode() 解密:Server.UrlDecode()
希望对你有所帮助
#5
用纯英文也不行,还是变成&了
另外,Lecture_List.aspx?NJ=%u4e00%u5e74%u7ea7&KM=%u7a7a这个是在form runat="server"转变的
#6
转义了
传之前 编码解码
传之前 编码解码
#7
编码 Server.UrlEncode() 解码 Server.UrlDecode()
#8
UrlEncode()
UrlDecode()
不要非中文。哈哈。
用中文的话 转换成英文或者数字 在UrlEncode
UrlDecode()
不要非中文。哈哈。
用中文的话 转换成英文或者数字 在UrlEncode
#9
url解码
#1
解码 编码下
#2
你的代码有问题...你这是HtmlEncode,要用UrlEncode...
治本的方法是...不要用非英文...
治本的方法是...不要用非英文...
#3
直接Replace下 或者转成字符编码
#4
变乱码了··URL传值的时候用
加密: Server.UrlEncode() 解密:Server.UrlDecode()
希望对你有所帮助
加密: Server.UrlEncode() 解密:Server.UrlDecode()
希望对你有所帮助
#5
用纯英文也不行,还是变成&了
另外,Lecture_List.aspx?NJ=%u4e00%u5e74%u7ea7&KM=%u7a7a这个是在form runat="server"转变的
#6
转义了
传之前 编码解码
传之前 编码解码
#7
编码 Server.UrlEncode() 解码 Server.UrlDecode()
#8
UrlEncode()
UrlDecode()
不要非中文。哈哈。
用中文的话 转换成英文或者数字 在UrlEncode
UrlDecode()
不要非中文。哈哈。
用中文的话 转换成英文或者数字 在UrlEncode
#9
url解码