我想显示Gridview
列Label
外的总计Gridview
。我写了波纹管函数,并在模糊时调用它,但是for循环未执行,它没有进入for循环,因此感谢任何帮助。
function footertotal() {
var col1;
var grid = 0;
var totalcol1=0;
grid = document.getElementById('<%=Grid1.ClientID %>');
for (var i = 1; i < grid.rows.length; i++) {
totalcol1 += parseFloat(Grid1.Rows[i].Cells['Tprice'].Value);
}
document.getElementById('<%=LblSubTotal.ClientID %>').innerHTML = totalcol1.toFixed(2).toString();
}
我认为您没有很好地使用该方法getElementById
。您必须这样做:
function footertotal() {
var col1;
var totalcol1=0;
var grid = document.getElementById('Grid1.ClientID');
for (var i = 1; i < grid.rows.length; i++) {
totalcol1 += parseFloat(Grid1.Rows[i].Cells['Tprice'].Value);
}
document.getElementById('LblSubTotal.ClientID').innerHTML = totalcol1.toFixed(2).toString();
}
要获得更多帮助,您可以在这里查看:来源
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句