如何计算javascript中rad网格的所有页面的所有行?

时间:2016-02-22 12:25:57

标签: javascript asp.net telerik-grid radgridview

我在我的aspx页面中有RadGrid。它包含AllowPaging =“true”和PageSize =“5”。 RadGrid包含一列,即金额。我想使用javascript计算在所有行中输入的总金额。

以下是我写的Javascript:

function Amount() {

            var grid = $find('<%=RadGrid.ClientID %>');

            var masterTable = grid.get_masterTableView();

            var row = masterTable.get_dataItems().length;

            var Amount;
            var totalAmount=0;
            for (var i = 0; i < row ; i++) {
                Amount=masterTable.get_dataItems()[i].findControl("txtSumInsured").get_value();
                totalAmount = totalAmount + Amount;
            }

        } 

我面临的问题是“行”只保留第一页的值,即5.如果我的网格由10行分成两页(每行5行),那么行也保持值为5。

你能告诉我我做错了吗?

0 个答案:

没有答案