因此,我在这里要做的是使用epplus将简单的html表格写入xlsx(excel)文件。代码IVE走到这一步是如何使用epplus将我的html表格写入excel文件
控制器:
public void saveToExcel(string tbl)
{
using (ExcelPackage p = new ExcelPackage())
{
p.Workbook.Worksheets.Add("demo");
ExcelWorksheet ws = p.Workbook.Worksheets[1];
ws.Name = "Demo";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment; filename=ExcelDemo.xlsx");
Response.BinaryWrite(p.GetAsByteArray());
}
}
现在这将创建一个空的工作簿。和所有我想现在要做的就是写这个表我有我的
查看:
Title 1 | Title 1 | Title 1 |
Row 1 | Row 1 | Row 1 |
Row 2 | Row 2 | Row 2 |
Row 2 | Row 2 | Row 2 |
@Html.ActionLink("saveToExcel", "saveToExcel")
到工作簿。但我只是不知道如何以及从哪里开始。
感谢任何指向正确方向的指针。
2014-04-01
Dave