@using Newtonsoft.Json
public int FilterCount { get; set; } ... public async Task GetFilterCount() { var a = await Grid.GetFilteredRecords(); FilterCount = JsonConvert.DeserializeObject<List<Order>>(JsonConvert.SerializeObject(a)).Count(); } |
public async Task GetFilterCount()
{
var a = await Grid.GetFilteredRecords();
FilterCount = JsonConvert.DeserializeObject<List<object>>(JsonConvert.SerializeObject(a)).Count();
}
|
private async void ActionCompleteHandler(ActionEventArgs<MTask> args) { if (args.RequestType == Syncfusion.Blazor.Grids.Action.Searching) { m_Grid.AllowGrouping = false; var groupedResult = JsonConvert.DeserializeObject<List<object>>( JsonConvert.SerializeObject(await m_Grid.GetFilteredRecords())); m_FilteredRecords = groupedResult.Count(); m_Grid.AllowGrouping = true; } }