【发布时间】:2016-03-08 15:53:36
【问题描述】:
我在工作时遇到一个问题,当 List 返回更多数据时,它会显示错误。当列表返回超过 1000 条记录时,它显示“错误 500(内部服务器错误)”。当列表返回低于 1000 条记录时,它可以正常工作
我的代码是
function pageLoad() {
$.ajax({
url: '@Url.Action("RetrieveMSAccessLogin", "Student")',
type: 'POST',
dataType: 'json',
data: JSON.stringify({ AttendanceDateFrom: $("#AttendanceDateFrom").val(), AttendanceDateTo: $("#AttendanceDateTo").val() , EmpId : $('#EmpId').val() , EmployeeId : $('#EmployeeId').val() }),
contentType: 'application/json; charset=utf-8',
success: function (data) {
successFunction(data);
},
error: function (result) {
alert(Error);
},
async: true,
processData: false
});
}
在c#中
public ActionResult RetrieveMSAccessLogin(string AttendanceDateFrom, string AttendanceDateTo, string EmpId, string EmployeeId)
{
var msaccessdata = this.studentService.GetAllMSAccessData(AttendanceDateFrom, AttendanceDateTo, EmpId, EmployeeId);
int ss = msaccessdata.Count();
return Json(msaccessdata, JsonRequestBehavior.AllowGet); }
【问题讨论】:
标签: javascript c# jquery json model-view-controller