我有一个用户控件,我把它放在Default.aspx上。在Default.aspx我有这个代码:
ds = FillFromDatabase();
Session["note"] = ds.Tables[0];
并在usercontorl
我有这段代码:
if (Session["note"] != null)
{
ListView1.DataSource = Session["note"] as DataTable;
ListView1.DataBind();
}
listview
有一个datapager
,共有5页。当我点击下一页时它不会在我再次点击下一步它正常工作。任何想法?
答案 0 :(得分:0)
我找到了解决方案:
protected void ListView1_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e)
{
DataPager1.SetPageProperties(e.StartRowIndex, e.MaximumRows, false);
DbAccessor db1 = new DbAccessor();
ListView1.DataSource = fillFromDb();
ListView1.DataBind();
}