想显示一个字段的总和在页角
如何在c#.net中实现?

解决方案 »

  1.   

    在asp.net中可以实现。给你共享一下这样的代码,你看看能不能帮忙吧
    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
    if(e.Item.ItemIndex>=0)
    {
    int order =e.Item.ItemIndex+1;
    e.Item.Cells[0].Text=order.ToString(); this.sum+=Convert.ToInt32(e.Item.Cells[3].Text);
     
    }
    if(e.Item.ItemType==ListItemType.Footer)
    {
    e.Item.Cells[0].Text="总工资:";
    e.Item.Cells[1].Text=this.sum.ToString();
    e.Item.Cells[2].Text="平均工资:";
    e.Item.Cells[3].Text=Convert.ToString(this.sum/this.DataGrid1.Items.Count);
    }

    }