MVC 3 и jqGrid - PullRequest
       13

MVC 3 и jqGrid

0 голосов
/ 21 февраля 2012

Я получаю следующую ошибку при выполнении действия с контроллера:

переменная 'item' типа 'JqGridMVC.Example.Models.IMP_VERIF_INC_STO_TEST' ссылка из области действия '', но она не определена

public ActionResult DynamicGridData(string sidx, string sord, int page, int rows)
    {
        var repository = new ItemRepository();
        int pageIndex = Convert.ToInt32(page) - 1;
        int pageSize = rows;
        int totalRecords = repository.GetItemQuery().Count();
        var totalPages = (int) Math.Ceiling(totalRecords/(float) pageSize);
        IQueryable<IMP_VERIF_INC_STO_TEST> items = repository.GetItemQuery()
            .OrderBy(sidx + " " + sord)
            .Skip(pageIndex*pageSize)
            .Take(pageSize);

        var jsonData = new
                        {
                            total = totalPages,
                            page,
                            records = totalRecords,
                            rows = (from item in items
                                    select new
                                            {
                                                i = item.PROGRESIVO,
                                                cell = new List<string>()
                                                        {
                                                            item.PROGRESIVO.ToString(),
                                                            item.GUID
                                                        }
                                            }).ToArray()
                        };
        return Json(jsonData, JsonRequestBehavior.AllowGet);
    }

Как это исправить?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...