2012-11-20 61 views
1

我有兩個不同的html表格。使用帶有多個工作表的ASP.NET將HTML表格導出到Excel

現在我想要將這兩個html表導出爲具有兩張不同工作表(即工作表)的單個Excel工作表。 例如,表1將是一張紙,而表2將在另一張紙上。 但是這兩張表只會出現在一個excel文件中。

我沒有使用任何網格視圖或數據視圖。

我不想將excel文件保存在服務器上。

請幫我解決這個問題。

在此先感謝。

回答

0

下面的方法是簡單的解決方案,以導出HTML的所有內容擅長:

Response.Clear();  
Response.Buffer = true;  
Response.AppendHeader("Content-Disposition","attachment;filename="+DateTime. 
Now.ToString("yyyyMMdd")+".xls");   
Response.ContentEncoding = System.Text.Encoding.UTF8; 
Response.ContentType = ""application/ms-excel";; 
this.EnableViewState = false; 

需要導出不同的HTML表格,你可以先保存HTML表中兩個Excel文件,然後使用將所有數據合併成不同的工作表。

你可以在這裏看到細節: Export Data to Excel for ASP.NET

相關問題