现有一个detailsview,已分页。
现在处于第9个记录(第九页)。
如果我想按旁边一个按钮,就自动选择第1页或则第x页,如何写这句话呢?
我看了看detailsview的方法,没有找到。
谢谢了。

解决方案 »

  1.   

    protected void Button1_Click(object sender, EventArgs e)
        {
            this.DetailsView1.PageIndex = 8;
            this.DetailsView1.DataBind();
        }
      

  2.   

    另外,个人并不建议使用DetailsView的分页,除非单独只使用DetailsView操作,但一般很少这样用;通常都是GridView与DetailsView结合起来使用,GridView用来显示多条数据,DetailsView用来编辑特定的数据,根据GridView选中行的关键字直接查询出指定的一条记录进行编辑,因为反正DetailsView翻页也是要自动检索数据库的,并且它还多取了一些并不需要的数据,查询效率低了、多占用了内存