匯出Excel或word文件
#region 匯出檔案方法
/// <summary>
/// 匯出檔案方法
/// </summary>
/// <param name="exportFileName">匯出檔案的名字(包括字尾名,word為: .doc,excel為: .xls)</param>
/// <param name="mime">MIME碼(Word為:"application/ms-word",Excel為:"application/ms-excel")</param>
/// <param name="control">匯出的控制元件</param>
private void ExportFile(string
exportFileName, string
mime, Control
control)
{
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=" +
exportFileName);
//設定輸出流為簡體中文
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
//設定輸出檔案型別。
Response.ContentType = mime;
this.EnableViewState = false;
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true);
System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
control.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
// 使用匯出方法,必須要重寫的方法,否則會報錯 :
//型別“xxx”的控制元件“xxx”必須放在具有 runat=server 的窗體標記內
public override void VerifyRenderingInServerForm(Control control)
{
// 空
}
#endregion
相關文章
- IText匯出Word文件
- C# word或者excel儲存或匯出為PDFC#Excel
- 模板匯出word和 EXcelExcel
- 騰訊文件怎樣匯出excel表格 騰訊文件如何匯出excelExcel
- NPOI匯出和匯入Excel,Word和PDFExcel
- 如何將excel表格匯入word並保持格式不變 如何把excel的表格弄到word文件Excel
- php生成匯出Word、Excel、PowerPoint外掛PHPExcel
- 頁面資料匯出為word或者excelExcel
- JSP生成WORD文件,EXCEL文件,PDF文件JSExcel
- 如何用Java語言優雅地匯出Word文件Java
- 在C++程式中匯出Word文件的方法(轉)C++
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- 匯出excelExcel
- 在Excel表格中插入Word文件方法Excel
- 如何將Word文件轉成Excel表格?Excel
- excel表格匯入word方法彙總Excel
- 金山文件怎麼匯出excel檔案 金山文件到處excel檔案的方法Excel
- 在.NET環境下將報表匯出EXCEL和WORD (轉)Excel
- 通過窮舉法快速破解excel或word加密文件最高15位密碼Excel加密密碼
- vue excel匯入匯出VueExcel
- js匯出EXCELjs匯出EXCELJSExcel
- POI匯入Excel中文API文件ExcelAPI
- PHP 匯出 ExcelPHPExcel
- PHP匯出EXCELPHPExcel
- Vue匯出ExcelVueExcel
- Java匯出ExcelJavaExcel
- php 匯出excelPHPExcel
- POI 匯出ExcelExcel
- 10分鐘做好 Bootstrap Blazor 的表格元件匯出 Excel/Word/Html/PdfbootBlazor元件ExcelHTML
- EasyOffice-.NetCore一行程式碼匯入匯出Excel,生成WordNetCore行程Excel
- java匯出Excel定義匯出模板JavaExcel
- Excel模板匯出之動態匯出Excel
- Angular Excel 匯入與匯出AngularExcel
- Java 通過Xml匯出Excel檔案,Java Excel 匯出工具類,Java匯出Excel工具類JavaXMLExcel
- mysql匯入文字或excel檔案MySqlExcel
- 技巧:如何將Word試卷快速匯入Excel?Excel
- js匯出Excel表格JSExcel
- vue匯出Excel表格VueExcel