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

解决方案 »

  1.   

    http://www.webdiyer.com/吴旗娃的AspNetPager服务器控件
      

  2.   

    GridView默认的做不到楼主要的效果,我通常使用吴旗娃的分页控件,它可以使用在1。1和2。0下,并且GridView默认的分页当数据量大的时候会非常慢,而吴旗娃写的这个控件是指定了要显示的数量,所以会在数据量大时比较快。
    楼主下载回来后可以看它自带的例子。
      

  3.   

    用吴旗娃的AspNetPager服务器控件不是满好的.----去搜索下datagrid的分页吧.一个回事.
      

  4.   

    把AllowPaging="True",加入代码 <PagerSettings FirstPageText="首页" LastPageText="尾页" Mode="NextPreviousFirstLast"
                    NextPageText="下一页" PreviousPageText="上一页" />
    就可以实现,首页\尾页\上一页\下一页
    但是后面的就需要自己写了
    分页代码写在PageIndexChanging事件里
    this.GridView1.PageIndex = e.NewPageIndex;
    this.nowPageTxt.Text = this.GridView1.PageIndex.ToString();//当前第几页
    this.BindGrid();
     this.allPageTxt.Text = this.GridView1.PageCount.ToString();//总页数
            this.nowPageTxt.Text = Convert.ToString(this.GridView1.PageIndex + 1);