62,268
社区成员
发帖
与我相关
我的任务
分享
function openNewPage() {
var gv = document.getElementById("<%= GridView1.ClientID %>");
var count = 0;//统计数
var index = -1;
var pageSize = 5;//记录数,这里自己修改
var rows = gv.childNodes[0].childNodes;
for (var i = 0; i < rows.length; i++) {
var cols = rows[i].childNodes;
if (cols[2] != null && cols[2].innerHTML != null) {//cols[2]代表第三列,里面那个2自己修改成需要统计的列索引
if (cols[2].innerHTML == "费用") {//要统计的列名,自己修改
index = 0;
}
else if (!isNaN(cols[2].innerHTML) && index >= 0 && index < pageSize) {
count += parseInt(cols[2].innerHTML);
index++;
}
}
}
window.open("B.aspx?count=" + count, "_blank");
}
TextBox1.Text=Request.QueryString["count"];