By design, the Change event fires every time when a table row/cell in the grid is selected including the already selected row/cell. However, in the Change event handler, the currently selected row can be conditionally checked if is equal to the last selection using a global variable. For more information please refer to the following forum thread discussing this topic:
Let me know if you have any questions.
Progress is here for your business, like always. Read more
about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.