I have a TIWjQDBGrid connected to a dataset with a couple of hundred records in it. It displays fine and the paging works nicely.
I have goMultiSelect on, and I can select multiple records by clicking in their checkboxes.
I can move the active record up and down with the arrow keys. However Page Up and Page Down have no effect.
If I select some records on the first page, move to the second page and then back to the first page, the selections are gone.
I have some questions.
1. How can I make the grid toggle the selection of the current record when the spacebar is pressed?
2. Is it possible to get Page Up/Down to move through the pages?
3. Can the selected records persist across page changes?
Thank you.
One other thing:
In OnAsyncSelectRow I call UpdateSelectedIDs, but even after doing that the SelectedIDs property lags one step behind. After selecting one row, it is blank. After selecting two rows it contains the ID of the first row and so on. Is this intentional?
I have goMultiSelect on, and I can select multiple records by clicking in their checkboxes.
I can move the active record up and down with the arrow keys. However Page Up and Page Down have no effect.
If I select some records on the first page, move to the second page and then back to the first page, the selections are gone.
I have some questions.
1. How can I make the grid toggle the selection of the current record when the spacebar is pressed?
2. Is it possible to get Page Up/Down to move through the pages?
3. Can the selected records persist across page changes?
Thank you.
One other thing:
In OnAsyncSelectRow I call UpdateSelectedIDs, but even after doing that the SelectedIDs property lags one step behind. After selecting one row, it is blank. After selecting two rows it contains the ID of the first row and so on. Is this intentional?