循环相加一下就行了.
int dRow = DataGrid1.Items.Count;
for(int y=0;y<dRow;y++)
{
for(int z=0;z<y;z++)
{
if(DataGrid1.Items[一].Cells[2].Text.ToString()!=DataGrid1.Items[在].Cells[2].Text.ToString())
{
double clf=Convert.ToDouble(DataGrid1.Items[一].Cells[2].Text)+Convert.ToDouble(DataGrid1.Items[在].Cells[2].Text);
}
}
}
foreach(DataGridItem dgi in DataGrid1.Controls[0].Controls)
{
if(dgi.ItemType == ListItemType.Footer)
{
dgi.Cells[1].Text = string.Format("{0:0.00}",clf);
}
}
他提示我clf的类或控件名不存在,这个要怎么定义阿?
[此贴子已经被作者于2006-9-20 15:29:37编辑过]