gridview 我用RowCommand事件了  怎么分不了页。。  在线等   谢谢各位高手  自带的分页也用不了。

解决方案 »

  1.   

    你把gridview 的属性AllowPaging="True"。
    再添加事件PageIndexChanging
    //分页
        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;
            GvdBind();
        }
      

  2.   

    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
      {
      this.GridView1.PageIndex = e.NewPageIndex;
      BindData();//重新绑定数据
      }
    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)   
      {   
      if (e.CommandName == "Select")   
      {   
      string id = GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString();   
      Response.Write(id);   
      }   
      }   
      

  3.   

    分页控件aspnetpager
    if(!IsPostBack){
     绑定
    }
      

  4.   

    AllowPaging="True"。 这个为true就报错  跟Rowcommand事件 有关系吗?
      

  5.   

    代码贴出看看AspnetPager
      

  6.   

    分页控件aspnetpager
    if(!IsPostBack){
     绑定
    }  
    什么意思?? 说明白点 谢谢诶
      

  7.   

    难不成Rowcommand事件使控件须重新绑定数据?