我正在使用这段代码来导出我的网格视图数据。我在页面上有一个下拉菜单,当我选择下拉菜单的值时,网格视图中的数据会发生变化,我需要将当前数据导出到Excel中。
protected void ExporttoExcel(object sender, EventArgs e)
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment; filename=Report.xls");
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView1.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
}
我正在使用分页功能,当我在没有选择下拉菜单值的情况下进行导出时,我需要导出所有数据,但现在只有第一页的数据被导出了。请问有人能帮我纠正一下吗?