Oct 23, 2012, 2:01 PM
[CLOSED] Infinite scrolling grid wrong row updating after edit record in modal form window
Hello,I have following problem with updating grid row after editing in detail form window.
I have similar ext:gridpanel as described at thread:
http://forums.ext.net/showthread.php...rogramatically
After user doubleclicks on some row in grid, modal form edit window is opened. After editing by user clicking Save button,
proper row in table in SQL DB is updated and also grid row is updated with new data. It is done by following handler in code behind:
....
editing),are shown back in previously edited row in grid.In database are proper data.Please can somebody tell me,what I have done wrong or where the problem is? Many thanks for help.
Regards. Asapch
I have similar ext:gridpanel as described at thread:
http://forums.ext.net/showthread.php...rogramatically
After user doubleclicks on some row in grid, modal form edit window is opened. After editing by user clicking Save button,
proper row in table in SQL DB is updated and also grid row is updated with new data. It is done by following handler in code behind:
....
protected void SavePerson(object sender, DirectEventArgs e)
{
int id = int.Parse(e.ExtraParams["id"]);
GetFormValues(id); // SQL update table Person
var record = this.GridStore.GetById(id);
this.windowPersonDetail.Hide(); // closing detail edit form window
formpanelPerson.UpdateRecord(record); // updating proper row in grid
record.Commit();
}
But after scrolling grid (infinite buffered scrolling type) by up/down or next/prev page keys or by mouse , original data(data before editing),are shown back in previously edited row in grid.In database are proper data.Please can somebody tell me,what I have done wrong or where the problem is? Many thanks for help.
Regards. Asapch
Last edited by Daniil; Oct 25, 2012 at 2:28 PM.
Reason: Please use [CODE] tags, [CLOSED]