The following code is available...
	So if I filter TreeGrid and select a record, the record properties "state" and "changed" do not change in the DataSource.
How do I make changes to DataSource records?
SmartClient Version SNAPSHOT_v12.1d_2019-12-11
					Code:
	
	SelectionChangedHandler statesChangeHandler = new SelectionChangedHandler() {
            public void onSelectionChanged(SelectionEvent event) {
                if(!noChange) {
                    ListGridRecord record = event.getRecord();
                    Boolean value = event.getState();
                    record.setAttribute("state", value);
                    record.setAttribute("changed", true);
                    mlTreeGrid.updateData(record);
                    }
                }
            }
        };
......
        mlTreeGrid = new TreeGrid();
......
        mlTreeGrid.addSelectionChangedHandler(statesChangeHandler);
How do I make changes to DataSource records?
SmartClient Version SNAPSHOT_v12.1d_2019-12-11
Comment