Hi all,
I've created a minimal jsFiddle which demonstrates the problem very clearly:
http://jsfiddle.net/YNKM6/3/
Two grids bound to the same data. Both grids have the same two columns. One column has a comboBox editor, the other is a value that gets updated based on the comboBox's selection. When the comboBox value is changed, the change event handler updates the value column data on the observable model.
Grid1 has a row template. When the colour column is changed, the Value column is not updated in Grid1, until the user actually moves to the Value cell. Grid2 updates correctly straight away.
Grid2 does not have a row template. When the colour column is changed, the Value column is updated in both grids straight away.
My spidey-sense tells me this is a bug, but any support or work-arounds you can offer would be great. I'd like to use a row template if possible, and will only fall back on a column template if that is the only viable solution.
Thank-you!
I've created a minimal jsFiddle which demonstrates the problem very clearly:
http://jsfiddle.net/YNKM6/3/
Two grids bound to the same data. Both grids have the same two columns. One column has a comboBox editor, the other is a value that gets updated based on the comboBox's selection. When the comboBox value is changed, the change event handler updates the value column data on the observable model.
Grid1 has a row template. When the colour column is changed, the Value column is not updated in Grid1, until the user actually moves to the Value cell. Grid2 updates correctly straight away.
Grid2 does not have a row template. When the colour column is changed, the Value column is updated in both grids straight away.
My spidey-sense tells me this is a bug, but any support or work-arounds you can offer would be great. I'd like to use a row template if possible, and will only fall back on a column template if that is the only viable solution.
Thank-you!