We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Script error throws for exceeding maxJsonLength while performing serialization or deserialization

Platform: ASP.NET Web Forms |
Control: Grid |
Product Version:






While binding very large data to the grid it throws a following exception.


Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.




In our latest MVC grid, we have rendered all the html elements in client side and we have passed the data to the control from server side to client side as Json data by serializing it.


And we have used the default MaxJsonLength value (2097152 characters, which is equivalent to 4 MB of Unicode string data) of the JavaScriptSerializer which is a fixed universal standard length for serializing the data.



1. By Serializing the JSON data


Serialize the JSON data before send the response from server side. Please refer to the following response for avoiding the MaxJsonLength serialization issue, 




2. Using WebMethodAdaptor


Use WebMethodAdaptor to bound the Grid datasource. Use the WebMethodAdaptor to get the data from the controller through post action and bound the Json result as a grid data source.








The result will be as follows.



Figure 1: Shows the Grid rendered by binding data using WebMethodAdaptor.

2X faster development

The ultimate ASP.NET Web Forms UI toolkit to boost your development speed.
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile