我发布了一个 JSON 对象,其中包含一个包含大约 2000 个对象的数组。当我像这样将它发布到服务器时:
self.SelectedEvent().SaveEvent = function () {
var json = ko.toJSON(self.SelectedEvent().MembersAttended);
self.SelectedEvent().NotFoundMembers(null);
alert(json);
$.ajax({
url: '/Event/SaveEvent/',
type: 'post',
contentType: 'application/json',
data: ko.toJSON(self.SelectedEvent)
})
}
我收到 500 错误。当我将数组中的对象数量减少到 150 个时,帖子工作正常。帖子数据的大小有限制吗?我会更好地分解这些数据吗?
任何的意见都将会有帮助。
谢谢!
更新:
服务器端代码:
public void SaveEvent(Event eventToSave)
{
var x = eventToSave;
}
在这一点上,这个动作没有被击中。它在到达这里之前就失败了。