Encoding utf8 = Encoding.UTF8;
//首先用utf-8进行解码
string
code = HttpUtility.UrlDecode(str.ToUpper(), utf8);
//将已经解码的字符再次进行编码.
string
encode = HttpUtility.UrlEncode(code, utf8).ToUpper();
cookieParam为字符串,先转换为字符数组,再转换为List<string>
List<string> param = new List<System.String>(cookieParam.Split(','));
拼字符数组与拼对象
function getParam(){
var param = {};
param[0] = $("#start").val();
param[1] = $("#end").val();
param[2] = $("#County").val();
param[3] = $("#Town").val();
param[4] = $("#Committee").val();
return param;
}
function getParam2() {
var param = [];
param.push($("#start").val());
param.push($("#end").val());
param.push($("#County").val());
param.push($("#Town").val());
param.push($("#Committee").val());
return param;
}
把字符数组转换成字符串
var str = getParam2().join(",");
jquery.cookie应用
引用jquery.cookie.js文件
详细用法介绍:https://www.cnblogs.com/zlq92/p/7804591.html
前台存数据:$.cookie("cookieParam", str, { expires: 7, path: "/" });
后台取数据:Request.Cookies["cookieParam"].Value