I am using SmartClient_v111p_2017-09-14_LGPL in IE11.
The application may be displaying a large tree with some nodes open and some nodes closed. Most of the treeGrid is not visible. The user may change the state of a checkbox or click a button which changes the state of check boxes displayed and not displayed. Other items on the page are enabled/disabled base the state of all checkboxes. Is there a way to get the true state of all checkboxes? Is there a way to force the getEditedRecord() values into the getData().getAllNodes() values? Is there a way to identify is a record is actually displayed and switch between methods of getting the state based on it being displayed? Would refreshRow or redraw essentially merge the records so only the getAllNodes() need to be checked?
The application may be displaying a large tree with some nodes open and some nodes closed. Most of the treeGrid is not visible. The user may change the state of a checkbox or click a button which changes the state of check boxes displayed and not displayed. Other items on the page are enabled/disabled base the state of all checkboxes. Is there a way to get the true state of all checkboxes? Is there a way to force the getEditedRecord() values into the getData().getAllNodes() values? Is there a way to identify is a record is actually displayed and switch between methods of getting the state based on it being displayed? Would refreshRow or redraw essentially merge the records so only the getAllNodes() need to be checked?
Comment