我要的效果:
       首页\尾页\上一页\下一页\当前第几页\总共几页\跳转到第几页(下拉框)
我知道的?:
       好像是在GridView的PagerTemplate里面写代码吧?
请求:
     提供完整代码,谢谢了  
     提供完整代码,谢谢了
     我在网上找不到呀,就是有的也是不能用的???

解决方案 »

  1.   

    protected void lnkPre_Click(object sender, EventArgs e)
        {
            if (this.GridView1.PageIndex > 0)
            {
                this.GridView1.PageIndex = this.GridView1.PageIndex - 1;
                this.GridView1.DataBind();
            }
        }
        protected void lnkNext_Click(object sender, EventArgs e)
        {
            if (this.GridView1.PageIndex < this.GridView1.PageCount)
            {
                this.GridView1.PageIndex = this.GridView1.PageIndex + 1;
                this.GridView1.DataBind();
            }    }
        protected void lnkLast_Click(object sender, EventArgs e)
        {        this.GridView1.PageIndex = this.GridView1.PageCount;
            this.GridView1.DataBind();
        }
        protected void lnkFirst_Click(object sender, EventArgs e)
        {
            this.GridView1.PageIndex = 0;
            this.GridView1.DataBind();    }
    这是我昨天写的
    上面四个控件就是放在模板里的
      

  2.   

    protected void GridView1_DataBound(object sender, EventArgs e)
        {  
            int i = this.GridView1.PageIndex + 1;
            labTotal.Text = "第" + i.ToString() + "页/" + "共" + this.GridView1.PageCount.ToString() + "页";
        }刚才发掉了
    这是页码