Я попытался следующий код в ASP.NET MVCНачало System.OutOfMemoryExceptionin возврата данных JSON в ASP.NET MVC
DBEntities dbEntity = new DBEntities();
StudentModel stdsearch = new StudentModel();
var students = (from std in dbEntity.STUDENT
select std).ToList();// Returns around 400 rows
// Tried following code for json error
var jsonResult = Json(students, JsonRequestBehavior.AllowGet);
jsonResult.MaxJsonLength = int.MaxValue;
return jsonResult;
Теперь я получаю из памяти исключения
Я также очистили темп данных . Также попробовал следующий код:
var serializer = new JavaScriptSerializer { MaxJsonLength = Int32.MaxValue, RecursionLimit = 100 };
return new ContentResult()
{
Content = serializer.Serialize(students),
ContentType = "application/json",
};