Hi Adriana,
Thanks for contacting syncfusion forum.
Query1 : RowSelected and RowDeselected in TreeGrid when using AutoCheckHierarchy and ShowCheckbox
Based on your query, you are using the checkbox column feature. The rowselection and checkbox column(showcheckbox property and autohierarchy property) are different. Checkbox column is only used for selecting the records hierarchically. If a checkbox is checked, it does not indicate that the respective row is selected.
So, the RowSelected and RowDeselected events are invoked based on the status of the highlighted rows (i.e. selected rows) not based on the selected checkboxes.
Please refer to the below documentations for more details:
If you want to select the row based on checkbox and row selection event, we suggest you to use the checkbox selection feature.
Please refer to the below demo and documentation:
Query 2: Is there a method to get all the selectedCheckRows?
We are able to replicate the problem at our end in your specified scenario(“The GetCheckedRecords method doesn't work properly with enable paging.”) with that latest version. Further analyzing we have confirmed this issue “The GetCheckedRecords method doesn't work properly with enable paging.” as bug. Thank you for the taking the time to report the issue and helping us improve our product. At Syncfusion we are committed to fixing all the validated defect (subject to technological feasibility and Product Development Life Cycle) and including its fix in our subsequent release. The fix for the issue will be included in third week of March, 2021 patch release.
You can track the current status of your request, review the resolution timeline and contact us for any further inquiries through this link.
Note: To view the above feedback, kindly login into your account.
Please get back to us if you need any further assistance.
Regards,
Pon selva