GridView脚部自定义(C#)

来源:互联网 发布:奇门排盘软件 编辑:程序博客网 时间:2024/04/30 17:29

 if (e.Row.RowType == DataControlRowType.Footer)
 {
     TableCellCollection fcher = e.Row.Cells; //创建一个单元格
     fcher.Clear();  //清除脚部
     fcher.Add(new TableCell()); //脚部添加一个单元格
     fcher[0].Text = "";  //单元格是显示的文本可以是一段html代码
     LinkButton lnkbtndels = new LinkButton(); //声明一个按钮
     lnkbtndels.ID = "lnkdels";
     lnkbtndels.Text = "批量<br/>删除";
     lnkbtndels.Visible = true;
     lnkbtndels.Click += new EventHandler(lnkdels_Click);  //给按钮绑定事件


     fcher[0].Controls.Add(lnkbtndels); //把控件添加到单元格
     fcher[0].HorizontalAlign = HorizontalAlign.Center;

     fcher.Add(new TableCell());  //断续创建

     fcher[1].Attributes.Add("colspan", "11");
     fcher[1].Text = "每页共" + gvEditKeBiao.PageSize.ToString() + "条 当前第" + Convert.ToString(gvEditKeBiao.PageIndex + 1) + "页 共" + gvEditKeBiao.PageCount.ToString() + "页</tr>"; //共" + KeNum.ToString() + "条" + "
 }

 //绑定的方法自己定义
 protected void lnkdels_Click(object sender, EventArgs e)
 {
 }