Hello,
is there an event AFTER the filter is applied?
I've tested
grid1.TableDescriptor.RecordFilters.Changed += RecordFilters_Changed
but it wasn't fired after all the data was filtered, but before.
Hi Markus,
Thank you for your interested in Syncfusion products.
We have analyzed the reported issue in our current version
11.2.0.21. and RecordFilter.Changed event is fires after the data is filtered
and please provide the sample file which is reproduce the issue in your end and
please provide the Syncfusion essential studio version details which is you
have used. This will help me to provide proper response for the reported issue.
Please let me know if you have any concerns.
Regards,
Vinish.
Hi,
thanks for your sample.
However if I change GridOffice2007Filter to GridExcelFilter it doesn't work any more: the event isn't thrown any more
The Problem with GridOffice2007Filter is that it is too slow sometimes
Hi Markus Loibl,
Thank you for your update.
Sorry for the inconvenience caused with delay. The office2007
filter is slow while loading the large
data set. So that we have implement the Excel filter in our source, so we have
suggested you to use the GridExcelFilter in
your application. It provide the all filter option like excel.
Please let me know if you need any help regarding excel
filter, we will provide solution for this.
Regards,
Vinish K.
Please download the sample from me, two Posts before this or so. The events are not fired!
Any news?
Hi Markus
Sorry for the inconvenience caused
Query Event in GridExcellike filter |
We have analyzed the reported issue in our end. We have
implemented the two new event to fire as per your requirement in GridExcelFilter. Please use the following event instead of
recordFilter.Changed event. filter.RecordFiltersItemChanged
+= new Syncfusion.Collections.ListPropertyChangedEventHandler(filter_RecordFiltersItemChanged); filter.RecordFiltersItemChanging
+= new Syncfusion.Collections.ListPropertyChangedEventHandler(filter_RecordFiltersItemChanging); please let me know if you have any concerns. We will
provide the proper details asap. |
Thanks
Vinish K
Sorry, it does not work as expected. I still use version 11.2040.0.25, is that ok?
Markus
I extended and simplified your sample. See the attachment.
step1.png shows setting a filter.
step2.png Shows the wrong result within the Events: 2 elements are in the grid, 20 are counted !!
Another modification (and workaround?):
If the events you describe each starts a timer, and handling this timers' dowork-event, then I get the correct results.
I think ist because then all grid-internal work is done ...