我正在爲ASP.NET MVC使用Kendo UI圖表,並且正在向其提供一個數據傳輸對象列表,以便通過Ajax請求填充數據。但問題在於列表的大小。我有大約3900 DTOS這個列表中(因爲它是從文件中解析),並有各自的DTO內9個對象:Ajax請求ASP.NET MVC應用與大數據源的劍道圖?
public DateTime Time { get; set; }
public int BeatsPerMinute { get; set; }
public double Speed { get; set; }
public int Cadence { get; set; }
public double? Altitude { get; set; }
public int Power { get; set; }
public int? PowerBalance { get; set; }
public double Distance { get; set; }
我要求每個DTO內的所有物品,但是當我把AJAX請求我的瀏覽器timesout。我已經將我的web.config jsonSerialization maxJsonLength設置爲50000000,但是這沒有奏效。
對此有何建議?
謝謝。看起來設置MaxJsonLength並沒有幫助。我的頁面仍然無響應。 – nogalskis
如果json長度存在問題,則會出現錯誤消息。似乎控制器操作超時。嘗試設置斷點。計算結果需要多長時間? –