如题。

解决方案 »

  1.   

    用这个分页控件吧:www.webdiyer.com新版正在升级,过段时间发布,有全新的详细的示例和文档
      

  2.   

    难道就没有办法在GridView里面编写了吗  是不是编辑模板里弄啊? 麻烦大家说详细点好吗。
      

  3.   

    我做了个 用了2个lable来显示的,不知道楼主适用不
    VS2005
     protected void showstats()
        {
            Label1.Text = "第" + (GridView1.PageIndex + 1) + "页";
            Label2.Text = "总共" + GridView1.PageCount + "页";
        }
    在 pageload中调用这个方法
    如果是VS2003的话 
     protected void showstats()
        {
            Label1.Text = "第" + (GridView1.CurrentPageIndex + 1) + "页";
            Label2.Text = "总共" + GridView1.CurrentPageCount + "页";
        }
      

  4.   

    可能是我说的意思不够清楚吧,我想要做的是在GridView中已实现了分页功能了,是那控件自带的那种,但我还想在下面分页那行里面再加第几页和总共几页的功能啊,就是怎样才能在里面加啊??
      

  5.   

    呵呵,可以自己在事件中处理不过我有时候偷点懒,直接在gridview下放个label,然后把label用css上移一行就成了
    懒吧!! :)
      

  6.   

    将ShowTotalText设为True
    即可以实现你的要求扩展GridView控件,简单实用~
    欢迎测试,内附帮助文档
    http://www.21disk.com/index.php
    提取码:10001285196979632564107986021
    如有任何问题请Email联系我.
    [email protected]
      

  7.   

    protected void GridView2_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            this.GridView2.PageIndex = e.NewPageIndex;
            this.GridView2.DataBind();        
            this.nowPageTxt.Text = this.GridView2.PageIndex.ToString();//当前第几页     
            this.allPageTxt.Text = this.GridView2.PageCount.ToString();//总页数
           
        }