I'm adding some rows data to my JQGrid on client side with javascript :
var grid = jQuery("#<%= JQGridMembers.ClientID %>");
var rowKey = grid.getGridParam("selrow");
var newRow = [{ ID: memberId, FullName: memberFullName, Percent: parseInt(percent)}];
grid.addRowData(memberId, newRow);
above code works well , but How can I get all inserted rows data (in JQGrid) in code-behind?
Had encountered a similar problem, below is what I ended up using
Reference
You can get all rows from the grid by
or with respect of
The last way can be used only with local
datatype
or in case ofloadonce: true
. It returns data not only from the current page, but all data from all pages.The
getRowData
method use unformatter to read the data from all cells of the grid.