检索后分页问题:某页面有两个查询,每个查询都要把查得结果分页(分页是通过GridView自带的分页功能实现),现在查询后点第二页,页面显示的结果集又回到查询之前。请教如何修改!!!
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
GridViewBind();
}
} protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridViewBind();
}
private void GridViewBind()
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
protected void Search1_Click(object sender, EventArgs e)
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
protected void Search2_Click(object sender, EventArgs e)
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
GridViewBind();
}
} protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridViewBind();
}
private void GridViewBind()
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
protected void Search1_Click(object sender, EventArgs e)
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
protected void Search2_Click(object sender, EventArgs e)
{
...
this.GridView1.DataSource = list;
this.GridView1.DataBind();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货