jqGrid не возвращает большой набор данных с сервера

#javascript #c# #.net #jqgrid

#JavaScript #c# #.net #jqGrid

Вопрос:

Когда я использую jqgrid и хочу отображать more than 5000 records в сетке, no response body is returned from server что очень странно. У меня есть хранимая процедура, которая возвращает 15000 записей из базы данных. Затем из внутреннего кода C # я вызываю эту процедуру, а затем возвращаю клиенту набор в списке типов типа сущности в формате JsonFormat. Когда я возвращаю небольшой набор, например 100, проблем нет. Ответ тела возвращается в формате json, но когда я работаю с большими наборами, ответ не возвращается. Что вы думаете?

JavaScript:

 jQuery("#accounts #tranGrid").jqGrid({
            url: ncb.NCB   "/Home/GetBillingTransasctions",
            datatype: "json",
            colNames: ['BillingTransactionID', 'AccountID'],
            colModel: [
                 {
                    name: 'BillingTransactionID', index: 'BillingTransactionID', sortable: false, align: 'left',
                    editable: true, edittype: 'text', resizable: true, hidden: true, viewable: false
                 },
                 {
                    name: 'AccountID', index: 'AccountID', sortable: false, align: 'left',
                    editable: true, edittype: 'text', resizable: true, hidden: true, viewable: false
                 }
            ],
            rowNum: 10,
            rowList: [10, 20, 30],
            pager: '#tranPager',
            sortname: 'BillingTransactionID',
            viewrecords: true,
            sortorder: "desc"
        }).navGrid("#tranPager", { edit: false, add: false, del: false });
 

C # код

  var obj = new {
                total = pTotal,
                page,
                records = Manager.GetBillTranCount(accountID),
                rows = Manager.GetAllBillTranPaged(sRowIndex, eRowIndex, sidx, sord, accountID)
        };

    return new JsonResult() { Data = obj, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
 

Комментарии:

1. Можете ли вы сказать, что это за ошибка, которую вы видите в консоли браузера?

2. Ошибки нет, что очень странно.

3. хорошо, если вы проверите запрос браузера, что вы видите в качестве ответа?