Thanks for contacting Syncfusion Forums.
QUERY: cannot see the content after filtering
From your query we understand that, initially you render grid by filtering particular records (by choosing start date and end date) and binding it to grid. After rendering the grid, on performing filtering, the grid content get emptied.
Please refer the below sample for your reference,
In the above sample, before rendering the grid, particular data are filtered (by posting query) and binded to grid. After Grid Rendering, when you perform filter operation, both the queries ( (1)query used for initial rendering for fetching particular record , (2)query for filtering record after the rendering) will be sent as ajax post.
Please refer the below code,
<ej:Grid ID="OrdersGrid" runat="server" Query="ej.Query().where(ej.Predicate('OrderID', ej.FilterOperators.lessThan, 10448, true).and('ShipCountry', 'notequal', 'null', true))" AllowPaging="True" AllowFiltering="True">
<DataManager URL="//js.syncfusion.com/demos/ejServices/Wcf/Northwind.svc/Orders/" CrossDomain="true"></DataManager>
You have not shared details regarding Grid Rendering and Data Binding to the Grid.
Try the above solution and if you still face the same issue, please share us the below details,
- Your Complete Code
- Json String
To get JSON string, please refer the below image,
If we have misinterpreted your query, please let us know.