2020年3月29日 星期日

[筆記]使用 JSON JavaScriptSerializer 序列化或還原序列化期間發生錯誤,字串的長度超過在 maxJsonLength 屬性上設定的值。


  • 錯誤訊息:
    • 使用 JSON JavaScriptSerializer 序列化或還原序列化期間發生錯誤。字串的長度超過在 maxJsonLength 屬性上設定的值。
  • 參考網址:
  • 解法:以MVC為例
var result =GetJson();
return new JsonResult() {
 Data = result ,
    MaxJsonLength = int.MaxValue,
 JsonRequestBehavior = JsonRequestBehavior.AllowGet
};
//設定maxjsonlength