我写了如下的代码 为什么点击下一页的时候没有显示下一页的内容
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
RepeaterDataBind();
// 在此处放置用户代码以初始化页面
}
private void RepeaterDataBind()
{
SqlConnection objConn = new SqlConnection(); objConn.ConnectionString = "Server=(local);Integrated Security=false;database=gouwu; user id = 'sa' ; password = '123456'";
objConn.Open();
string SQLstr = "select  descri,poht from BeiDan";
SqlDataAdapter oneDataAdapter = new SqlDataAdapter(SQLstr,objConn);
DataSet oneDS = new DataSet();
try
{
oneDataAdapter.Fill(oneDS,"BeiDan");
// DataTable myTable = oneDS.Tables["BeiDan"];
PagedDataSource objPage = new PagedDataSource();
objPage.DataSource = oneDS.Tables["BeiDan"].DefaultView;
objPage.AllowPaging = true;
objPage.PageSize =3;
int CurPage;
if(Request.QueryString["Page"]!= null)
{
CurPage = Convert.ToInt32(Request.QueryString["Page"]);

}
else
{
CurPage = 1;
}
objPage.CurrentPageIndex = CurPage -1;
lblCurPage.Text = "当前页:第" + CurPage.ToString() + '页';
if(!objPage.IsFirstPage)
{
lnkpre.NavigateUrl =Request.CurrentExecutionFilePath + "?Page = " + Convert.ToString(CurPage-1);
}
if(!objPage.IsLastPage)
{
 lnknext.NavigateUrl = Request.CurrentExecutionFilePath + "?Page = " + Convert.ToString(CurPage+1); }
// Repeater1.DataSource = objPage;
// Repeater1.DataBind(); this.DataList1.DataSource = objPage;
this.DataList1.DataBind();
}
catch(Exception error)
{
  Response.Write(error.ToString()); }

}