1.前言
ASP.NET網頁設計GridView報表輸出為Excel格式的檔案。
2.說明
在Button(Name=btExport)的Click事件中輸入Excel檔案名稱FileName.xls。
protected void btExport_Click(object sender, EventArgs e) { Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=FileName.xls"); Response.Charset = "utf8"; Response.ContentType = "application/vnd.xls"; StringWriter StringWriter = new System.IO.StringWriter(); HtmlTextWriter HtmlTextWriter = new HtmlTextWriter(StringWriter); GridView1.RenderControl(HtmlTextWriter); Response.Write(StringWriter.ToString()); Response.End(); }
文章標籤
全站熱搜