我使用jQuery的$ .ajax()函数向客户端发送了大量数据.我正在ASP.NET Web服务中调用一个返回JSON数据的方法.对于大多数搜索来说,一切都很棒,但是当我有一个大型数据集要返回时,我遇到了JavaScriptSerializer MaxJsonLength属性的问题.处理此问题的最佳做法是什么?我不想随意设置最大长度.如果返回的数据大于当前最大值,或者我应该重新写入并向客户端发送数据,我可以在Web服务中设置MaxJsonLength吗?
以下是来自Web服务的相关代码段:
Dictionary<string, object> jsonValuePairs = new Dictionary<string, object>();
//add some data to the dictionary...
return System.Web.Script.Serialization.JavaScriptSerializer.Serialize(jsonValuePairs);
Run Code Online (Sandbox Code Playgroud)