repeater 绑定数据后能不能实现每一行、每一列的求和

解决方案 »

  1.   

    可以,在Repeater控件的OnItemDataBound事件中处理一下。
    每一列的统计值的话,在FooterTemplate里处理计算。
    每一行的话,在ItemTemplate绑定的时候增加一列,然后在该事件中计算处理赋值。
      

  2.   

    直接在DataTable里面进行行列的统计
      

  3.   


    protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
          if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
          {            DataRowView drv = (DataRowView)e.Item.DataItem;
                 //
          }
          else  if (e.Item.ItemType == ListItemType.Footer)
          {
               //
          }
    }
      

  4.   

    主要我是要计算repeater嵌套中repeater2 绑定的数据行列的求和
      

  5.   

    嵌套的repeater应该也是写在onitemdatabound里吧