Hello,
I have a Windows form with an UltraGrid using a DataSet as its data source. The DataSet contains 2 tables with 1 relation defined (table1's "stepName" field = table2's "parentStep" field). When first loading the form, the UltraGrid correctly shows table1 rows as the parent rows and table2 rows appear as child rows to its appropriate parent row. I am using an UltraGridRowEditTemplate to edit the UltraGrid row.
When I rename table1's stepName, the new stepName for the parent row is displayed but the child rows disappear as soon as the UltraGridRowEditTemplate closes. The DataSet's table2 parentStep is updated with table1's new stepName in the ultraGrid_AfterRowUpdate event, which is fired after UltraGridRowEditTemplate.Close and then UltraGridRowEditTemplate.CommitChanges.
When I debug the UltraGrid's datasource, it shows that table2's parentStep field is updated with the new value. When I save, close and reopen the form, I see the updated stepName and the child rows. So it appears to be just a display issue after the rename.
Things I have tried:
I am using v19.1.20191.379.
Any other suggestions on what I can try? If you need additional information to help me troubleshoot, please let me know!
Hello Jean,
Thank you for contacting Infragistics. We're not aware of anything related to this at the moment. If you happen to isolate the behavior we will be more than happy to review it for you and help out.