【发布时间】:2015-03-30 12:36:37
【问题描述】:
我想将 WebGrid 数据导出到带有格式的 Excel。
我在下面编写了将 WebGrid 数据导出到 Excel 的代码。
WebGrid grid = new WebGrid(source: listReport, canPage: false, canSort: false);
string gridData = grid.GetHtml(
columns: grid.Columns(
grid.Column("ID", "ID"),
grid.Column("Name", "Name"),
grid.Column("Summary", "Summary"),
grid.Column("Detail", "Detail"),
grid.Column("ProjectName", "Project Name")
)
).ToString();
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=CustomerInfo.xls");
Response.ContentType = "application/excel";
Response.Write(gridData);
Response.End();
我想在 excel 中进行格式化。 可以带格式导出数据吗?
当我打开生成的 excel 时,它也会给我以下错误
【问题讨论】:
标签: excel asp.net-mvc-4 webgrid