数据源不支持服务器端数据分页。网格视图

时间:2011-11-03 12:06:56

标签: asp.net

有2个按钮。点击button1,在gridview和第二个按钮中显示数据,导出到excel.I创建了gridview并允许分页。在导出(button2)功能中,将分页设为false,将所有数据合并到一个excel。在导出函数结束时将分页设置为true。当我点击button1时,它不显示以前的数据。我想要那样。

Button1_click()
{
 Gridview1.Datasource ="";
 Gridview.DataBind();
 function1();
}


Button2_click()
{
function1()
  Gridview1.AllowPaging = false; 

//code for export grid
//End
Gridview1.AllowPaging = false; 
Gridview.DataBind();
}

2 个答案:

答案 0 :(得分:0)

Button1_Click中,您要将DataSource设置为“”,当您这样做时,您正在清除数据。您必须重新分配DataSource或不清除它。

答案 1 :(得分:0)

你应该使用DataTable来填充Gridview。