1
我有一個動態填充的html表。我需要在它下面放置4個按鈕,以便將表格結構和數據導出爲Excel,Word,PDF和CSV。如何將HTML表格導出爲Excel/Word/PDF/CSV?
什麼是最好/最簡單的方法來實現這個?
我不認爲依靠客戶端安裝的應用程序是一個好主意,所以我想使用後端代碼(c#)提供此功能。
謝謝。
我有一個動態填充的html表。我需要在它下面放置4個按鈕,以便將表格結構和數據導出爲Excel,Word,PDF和CSV。如何將HTML表格導出爲Excel/Word/PDF/CSV?
什麼是最好/最簡單的方法來實現這個?
我不認爲依靠客戶端安裝的應用程序是一個好主意,所以我想使用後端代碼(c#)提供此功能。
謝謝。
我使用這種方法:
private void PrepareResponseHeader()
{
HttpResponse.Clear();
HttpResponse.Buffer = true;
HttpResponse.AddHeader("content-disposition",
String.Format("attachment;filename={0}.{1}", this.FileName, this.GetFileExtension()));
HttpResponse.Charset = "";
HttpResponse.ContentType = this.GetContentType();
}
和此:
protected void WriteAndEnd(string value)
{
HttpResponse.Output.Write(value);
HttpResponse.Flush();
HttpResponse.End();
}
PrepareResponseHeader();
WriteAndEnd(htmlData);