Repeater分页

    技术2022-05-11  54

     

    <%# DataBinder.Eval(Container.DataItem,"lastname" %>

    public void   RepeaterPaging()

    {   int i=Convert.ToInt32(this.Label2.Text);   SqlConnection con=DB.connNorthWind();   con.Open();   SqlDataAdapter ada=new SqlDataAdapter("select lastname,FirstName from employees",con);   DataSet ds=new DataSet();   ada.Fill(ds,"emp");   System.Web.UI.WebControls.PagedDataSource ps=new PagedDataSource();      ps.DataSource=ds.Tables["emp"].DefaultView;   ps.AllowPaging=true;   ps.PageSize=3;   ps.CurrentPageIndex=i-1;   this.Button1.Enabled=true;   this.Button2.Enabled=true;   if(i==1)   {    this.Button1.Enabled=false;   }   if(i==ps.PageCount)   {    this.Button2.Enabled=false;   }   this.Repeater1.DataSource=ps;   this.Repeater1.DataBind();  }

     

     


    最新回复(0)