2010-04-20 139 views

回答

1

你提到動態生成的Excel文件的代碼示例中訣竅是基於這樣的事實,文檔可以從Word/Excel中被轉換成HTML(文件 - >另存爲)反之亦然。主要包含的Office XML一個HTML頁面中創建一個Web應用程序&文件下載時觸發​​與以下Response.AppendHeader語句的幫助 -

Response.AppendHeader("Content-Type", "application/vnd.ms-excel"); 
Response.AppendHeader("Content-disposition", "attachment; filename=my.xls"); 

如果你想在一個WinForms應用程序中使用這種技術,只是將字符串內容保存爲文本文件,併爲文件擴展名爲「.xls」。相反,在樣本的Page_Load方法的最後3線,這條線代替它 -

System.IO.File.WriteAllText(@"C:\Report.xls", strBody); 

HTH

相關問題