找回密码
 立即注册

QQ登录

只需一步,快速开始

langren82

初级会员

21

主题

89

帖子

210

积分

初级会员

积分
210

活字格认证

langren82
初级会员   /  发表于:2014-7-11 08:50  /   查看:4789  /  回复:1
需要分页显示数据 每页20条左右 然后在最后一行有个合计行 最后一页是所有数据的总合计 如何实现的

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-7-11 15:10:00
沙发
回复 1楼langren82的帖子

可先进行数据绑定,之后在每页最后插入一行作为统计行。例如:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (IsPostBack)
  4.             {
  5.                 return;
  6.             }

  7.             DataTable dt = new DataTable();
  8.             dt.Columns.Add("数量",typeof(int));

  9.             for (int i = 0; i < 40; i++)
  10.             {
  11.                 dt.Rows.Add(i);
  12.             }

  13.             this.FpSpread1.ActiveSheetView.DataSource = dt;
  14.             this.FpSpread1.ActiveSheetView.PageSize = 20;
  15.             this.FpSpread1.ActiveSheetView.AllowPage = true;
  16.         }

  17.         protected void Button1_Click(object sender, EventArgs e)
  18.         {
  19.             this.FpSpread1.ActiveSheetView.Rows.Add(20, 1);
  20.             this.FpSpread1.ActiveSheetView.PageSize = 21;

  21.             this.FpSpread1.ActiveSheetView.Cells[20,0].Formula="SUM(A1:A20)";
  22.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部