No puedo configurar elementos por página para jqgrid. Mi jqGrid es:jqgrid - elementos por página
jQuery('#EmployeeTable').jqGrid({
url: '/Admin/IdeasJSON',
datatype: 'json',
postData: { page: page, pageIndex: pageIndex, Filter: Filter, DateStart: DateStart, DateEnd: DateEnd, TagID: TagID, StatusID: StatusID, CategoryID: CategoryID, IsDescription: IsDescription },
loadComplete: function() { pageIndex = null },
jsonReader: {
page: "page",
total: "total",
records: "records",
root: "rows",
repeatitems: false,
id: ""
},
....
y método MVC devuelve:
var result = new JsonResult()
{
Data = new { page = page, total = total, records = totalCount, rows = IdeaForJSONs }
};
result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return result;
donde IdeaForJSONs tiene 50 elementos. No sé por qué, pero la cuadrícula muestra 20 elementos. ¿Por qué?
El ajuste por defecto es 20. Hay que configurarlo según sus datos. – js1568
Derecha, la opción 'rowNum' se predetermina a' 20'. –