sno name salary
1 xx 10000
2 vv 5000
2 ss 25000
........
像这样,我在 GridView 中有 100 条记录。现在我想打印此网格视图,每页有 20 条记录,在页脚中,我必须在该页面中显示总工资的总和。
例如,在银行对账单中,我们将获得这样的贷方和借方余额的页面总和。
我有一个包含 100 条记录的网格视图和一个打印按钮。当我单击打印按钮时,它在 5 页中显示网格视图。现在我想对该页面中的特定列值求和,并在标签中显示该总和值。同样,对于所有页面,我想对页面值求和。
请任何身体以这种方式帮助我。
提前致谢
首先,您要编写用于查找 20 条记录的代码,然后在下面编写用于网格视图中特定列的总和的代码
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();
}
}