不能导出只是我的aspx页的一部分在C#
我正试图导出一个包含在我的页面上的表格。 我有一些上面的filter,但导出时,所有的文本和filter被复制到这个文件。
这是代码:
tableCreateOrders a = new tableCreateOrders(dtReportColumns, 2, 10); divResult.Controls.Add(a.displayTable()); Response.ContentType = "application/ms-excel"; Response.AddHeader("content-disposition", "attachment; filename=orders.xls"); Response.Write(a.displayTable());
a.displayTable()
是包含表格的对象,但是filter是在.aspx上定义的,所以命令没有办法使用它。 有什么我做错了吗? 我会很感激任何build议。
这是你需要的。 请记住ClearContent之前和结束之后。
Response.ClearContent(); Response.ContentType = "application/ms-excel"; Response.AddHeader("content-disposition", "attachment; filename=orders.xls"); Response.Write(a.DisplayTable()); Response.End();