前台是这样的 
<cc1:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged"> 
</cc1:AspNetPager> 
后台 
protected void AspNetPager1_PageChanged(object sender, EventArgs e) 
    { 
        dg.CurrentPageIndex = AspNetPager1.CurrentPageIndex; 
        dg.DataBind(); 
    } 
private void dataBind() 
    { 
        CreateDataSource(); 
        dg.DataSource = ds.Tables[0]; 
        AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;         dg.DataBind(); 
    } 
private void dataBind() 
    { 
        CreateDataSource(); 
        dg.DataSource = ds.Tables[0]; 
        AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;         dg.DataBind(); 
    } 
只要一翻页,就没数据了,找了好久不知道哪里出问题,谢谢各位了。