У меня проблемы с редактированием данных в сетке. Данные не выбраны в этом случае. Выдает ошибку и при нажатии на ссылку http://localhost:39302/FlightInfo/GetFlightStatusById?FId=1462 выдает ошибку. Дайте мне знать, что стоит за этим. Заранее спасибо.
public JsonResult GetFlightStatusById(int FId)
{
tblFlightSchedule model = db.tblFlightSchedules.SingleOrDefault(x => x.FId == FId);
string value = string.Empty;
value = JsonConvert.SerializeObject(model, Formatting.Indented, new JsonSerializerSettings
{
ReferenceLoopHandling = ReferenceLoopHandling.Ignore
});
var jsonResult = Json(value, JsonRequestBehavior.AllowGet);
jsonResult.MaxJsonLength = int.MaxValue;
return jsonResult;
}
JS:
function EditFlightRecord(FId) {
debugger;
var url = "/FlightInfo/GetFlightStatusById?FId=" + FId;
$("#ModalTitle").html("Update Flight Status");
$("#MyModal").modal();
$.ajax({
type: "GET",
url: url,
success: function (data) {
var obj = JSON.parse(data);
$("#FId").val(obj.FId);
Произошла следующая ошибка:
Исключение типа «System.OutOfMemoryException» произошло в mscorlib.dll, но не было обработано в коде пользователя.
Оценка функции была отключена из-за нехватки памяти.