Would like to ask about the best way to do an update of table data
I am able to update the table properly only based on the 10 rows due to the API provided by SAPUI5 for table, which is getRows (which seems to be only returning the rows that are currently in the DOM element / end user is viewing). So if I have data changes in rows that outside of the current 10 rows being viewed, there does not seem to be an API for me to make use of.
Would be glad that someone could help me out
I don't know which control you're using in the table cell for editing values.
Here is an example using TextField control in table which has change event. When user edits value in the column 'Name' for any row and hit enter, it catches the new value and updates in the model for that specific binding context path. You can store all the updated values in a new model and send only those values.