私はJavaScriptを使用して、クライアント側の私のJQGridにいくつかの行データを追加している:コードビハインド内のJQGridのすべての行データを取得しますか?
var grid = jQuery("#<%= JQGridMembers.ClientID %>");
var rowKey = grid.getGridParam("selrow");
var newRow = [{ ID: memberId, FullName: memberFullName, Percent: parseInt(percent)}];
grid.addRowData(memberId, newRow);
上記のコードではうまく動作しますが、どのように私はコードビハインドで(JQGridに)全て挿入された行のデータを得ることができますか?
を使用して終了するものです他の方法はありません。唯一のユースケースは、*に沿って新しい行*を取得する場合です。たとえば、ユーザーが「追加」ボタンを明示的にクリックして新しいデータを追加した場合などです。多くの行*を取得し、古いcontainsをクリアしてグリッドに新しいデータを挿入する必要がある場合は、 'addRowData'の使い方が間違った(最も遅い)方法になります。 – Oleg