就再你的翻页事件里做个判断就可以了protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex; if(Droplownlist.selectitem.text=="aa") { GridView1.datasource="数据源1";
GridView1.DataBind(); } else if(Droplownlist.selectitem.text=="bb") { GridView1.datasource="数据源2";
GridView1.DataBind(); }else{ GridView1.datasource="数据源3";
GridView1.DataBind(); }
}