public ActionResult DataSource([FromBody]DataManagerRequest dm)
{
IEnumerable DataSource = OrdersDetails.GetAllRecords();
DataOperations operation = new DataOperations();
var count = DataSource.AsQueryable().Count();
var data = operation.Execute(DataSource, dm);
return dm.RequiresCounts ? Json(new { result = data, count = count }) : Json(DataSource);
} |
<ejs-grid id="Grid" allowPaging="true" allowSorting="true" allowFiltering="true" toolbar="@(new List<string>() {"Search" })">
<e-grid-columns>
. . .
</e-grid-columns>
</ejs-grid> |