我在我的JavascriptSerializer代码中使用C#,并且得到一个字符串值超出maxJSonLength的错误。我的对象从返回超过50K行的数据库数据表中填充。我试图在我的maxJsonLength文件中更改App.Config属性,但是错误并没有消失。请帮帮忙
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="5000000000"/>
</webServices>
</scripting>
</system.web.extensions>
以防万一,这是我的C#代码:
List<MyRecord> lst= ...;
string strJSON = new JavaScriptSerializer().Serialize(lst);
发布于 2015-07-29 14:38:42
maxJsonLength
属性的类型为int
,因此其值不能超过Int32.MaxValue
,即2147483644。
https://stackoverflow.com/questions/31703561
复制相似问题