the cause was because region don't refresh after change. i used following code before my code
apex.region("PAYEMNTDetails").widget().interactiveGrid("getViews", "grid").refresh();