请教,使用gridview绑定数据分页.执行第一次程序时gridview1显示全部数据,分页操作正常.当选择dropdownlist1值时,gridview1显示符合所选dropdownlist1值的数据,显示第一页正常,当点击第二页时就链接到显示全部数据时的第二页,下一页也是同样情况,应该是链接代码中没有dropdownlist条件,在哪儿写这个条件?怎么解决? 

解决方案 »

  1.   

    主要是看你的分页事件,看那里的绑定数据,要一直按照dropdownlist1的条件进行绑定
      

  2.   


     protected void Page_Load(object sender, EventArgs e)
        {
           if (!IsPostBack)
            {
                BindData();//绑定全部数据
            }
        }
     protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;
            Data(aaa);//根据参数绑定
        }