我使用jQuery的$.ajax()函数向客户机发送了大量数据。我正在调用返回ASP.NET数据的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);
https://stackoverflow.com/questions/1045984
复制相似问题