List<ReportInfo> list = from s in context.tb_reporti select s;
JavaScriptSerializer serializer = new JavaScriptSerializer ();
string json = serializer.Serialize(list);
ViewBag.json = json;
序列化后的json字符串是经过转义的,双引号"被转义为"
前台JS中从ViewBag中取出json字符串后识别不了
在后台Action中使用HttpUtility.UrlEncode(),再在前台使用decodeURI()也不行
使用$.parseJSON()和eval(),JSON.parse()也不行
replace('"',':')还是不管用
不知道应该怎么处理呢?我记得以前做CS程序的时候泛型List是不会出现转义的。。