sno name salary
1 xx 10000
2 vv 5000
2 ss 25000
........
像这样我在gridview中有100条记录。 现在我想打印这个gridview每页有20条记录,在页脚中我必须显示该页面中总薪水的总和。
例如,在银行对账单中,我们将获得明智的信用和借方余额总和。
我有一个包含100条记录和一个打印按钮的gridview。当我点击打印按钮时,它显示5页的网格视图。现在我想对该页面中的特定列值求和并在标签中显示该总和值。类似地,对于我想要对页面值求和的所有页面。
请任何人以这种方式帮助我 提前致谢
答案 0 :(得分:2)
首先,您要编写用于查找20条记录的代码,然后在gridview中为特定列的总和编写下面的代码
public int total = 0;
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
int qty = int.Parse(e.Row.Cells[0].Text);
total = total + qty;
TextBox1.Text = total.ToString();
}
}