We are using QDSCV for entity collection display in RadGridView.
Collection item editing performed within separate DomainContext (let`s call it "contextEdit").
When edited entity updated in DB by contextEdit, then I need to refresh same entity in QDSCV .
I am looking for best way to refresh Item in QDSCV so the RadGridView reflect this changes.
For now I am using my own deep copy procedure to assign QDSCV entity property values from the corresponding contextEdit` entity. Also using QDSCV.EditItem/CommitEdit:
qdscv.EditItem(currItem);
currItem.AssignFrom(newItem);
qdscv.CommitEdit();
This works fine during first call (QDSCV entity updated and RadGridView displayed changes).
But when I edit the same entity second time, the QDSCV entity updated, however RadGridView did not reflect any new changes.
Is it a bug in EditItem/CommitEdit methods or I have missed something?
Whether it`s another way to update QDSCV items so it is reflected in RadGridView?
Collection item editing performed within separate DomainContext (let`s call it "contextEdit").
When edited entity updated in DB by contextEdit, then I need to refresh same entity in QDSCV .
I am looking for best way to refresh Item in QDSCV so the RadGridView reflect this changes.
For now I am using my own deep copy procedure to assign QDSCV entity property values from the corresponding contextEdit` entity. Also using QDSCV.EditItem/CommitEdit:
qdscv.EditItem(currItem);
currItem.AssignFrom(newItem);
qdscv.CommitEdit();
This works fine during first call (QDSCV entity updated and RadGridView displayed changes).
But when I edit the same entity second time, the QDSCV entity updated, however RadGridView did not reflect any new changes.
Is it a bug in EditItem/CommitEdit methods or I have missed something?
Whether it`s another way to update QDSCV items so it is reflected in RadGridView?