日期:2014-05-17  浏览次数:20463 次

将GridView中某一列中所有的数据做和,然后赋给TextBox
如何将GridView中某一列中所有的数值做和,然后将这个结果赋到TextBox中

------解决方案--------------------
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            TextBox1.Text = ds.Tables[0].Compute("sum(UserNum)", "UserRole = '" + ds.Tables[0].Rows[i]["UserNum"] + "'").ToString();
        }

------解决方案--------------------

int sum = 0;
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
        sum += Convert.ToInt32(ds.Tables[0].Rows[i]["求和字段"].ToString());
}
TextBox1.Text = sum.ToString();