1
我想導出只包含在我的網頁上的表。我在上面有一些過濾器,但是在導出時,所有的文本和過濾器都被複制到這個文件中。不能只導出我的aspx頁面的一部分在C#
這是代碼:
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()
是包含表的對象,但這樣沒有辦法的命令是否可以將過濾器上在.aspx定義。有什麼我做錯了嗎?我會很感激任何建議。
謝謝!這很有道理。但是當我這樣做時,我得到了一個excel文件,但它只包含這一行: System.Web.UI.HtmlControls.HtmlTable 這又是代碼: Response.ClearContent(); tableCreateOrders a = new tableCreateOrders(dtReportColumns,2,10); divResult.Controls.Add(a.displayTable()); Response.AddHeader(「content-disposition」,「attachment; filename = orders.xls」); Response.ContentType =「application/ms-excel」; Response.Write(a.displayTable()); Response.End(); 我真的很感謝你的幫助。絕對必須將您的解決方案標記爲答案。 – Roy 2010-11-23 21:42:39