在DataGrid的ItemDataBind事件中写如下代码:
int sum=0;
if (e.Item.ItemIndex>0)
{
sum+=int.parse(e.Item.Cells(3).Text);
}
else
if (e.Item.ItemType==ListItemType.Footer)
{
e.Item.Cells[0].Text="总计:";
e.Item.Cells[1].Text=sum.ToString();
e.Item.Cells[2].Text="平均值:";
e.Item.Cells[3].Text=((int)(sum/myGrid.Items.Count)).ToString();
}
//由于页面代码比较简单,就不写了
int sum=0;
if (e.Item.ItemIndex>0)
{
sum+=int.parse(e.Item.Cells(3).Text);
}
else
if (e.Item.ItemType==ListItemType.Footer)
{
e.Item.Cells[0].Text="总计:";
e.Item.Cells[1].Text=sum.ToString();
e.Item.Cells[2].Text="平均值:";
e.Item.Cells[3].Text=((int)(sum/myGrid.Items.Count)).ToString();
}
//由于页面代码比较简单,就不写了