Error The length of the string exceeds the value set on the maxJsonLength property
55,176
Based on the following link:
MaxJsonLength exception in ASP.NET MVC during JavaScriptSerializer
public ActionResult SomeControllerAction()
{
var jsonResult = Json(veryLargeCollection, JsonRequestBehavior.AllowGet);
jsonResult.MaxJsonLength = int.MaxValue;
return jsonResult;
}
Author by
Spidey
Updated on December 30, 2020Comments
-
Spidey over 3 years
I am currently have a grid with PDF attachment. Each PDF can have file size up to 1MB. The problem is I am getting the value "Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property"
I already placed the following in the web.config but the problem is it works only if the Kendo UI Grid needs to display 6 records.
<system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength = "2147483647"></jsonSerialization> </webServices> </scripting> </system.web.extensions>
-
Jason Foglia over 8 yearsIt would be nice that they set this up in config file so not to have to add the extra code here. Thanks!
-
SPnL over 6 yearsHello ! Here I'm getting error of exceeded max length when I post request with above 600 length of array list in json. I'm passing all data to controller.