我有一个html表(不是Gridview),没有适当的标题和行.相反,它具有定制的结构和数据.我想将此表导出到Excel.如何使用ASP.NET?
解决方法
您希望使用ASP.NET将Excel表格(不是Gridview)导出到Excel的自定义结构和数据.
尝试以下方法
< table id =“tbl”runat =“server”>
>添加以下代码
Response.ContentType = "application/x-msexcel"; Response.AddHeader("Content-Disposition","attachment; filename=ExcelFile.xls"); Response.ContentEncoding = Encoding.UTF8; StringWriter tw = new StringWriter(); HtmlTextWriter hw = new HtmlTextWriter(tw); tbl.RenderControl(hw); Response.Write(tw.ToString()); Response.End();