不要自动生成列,在ItemDataBoud事件中写如下代码
if(e.Item.ItemIndex>=0)
{
   e.Item.Cells[3].Text=(int.Parse(e.Item.Cells[0].Text)
                         +int.Parse(e.Item.Cells[1].Text)
                         int.Parse(e.Item.Cells[2].Text)).ToString();
   //如果有为空值的情况请自己加异常处理
}