我认为这里和其他网站都讨论得很好,但我仍然无法找到准确而完整的答案。
我有一个将数据库表导出到excel的按钮,我想指定(硬编码仍然很好)它的工作表名称而不是默认值。
不只是1-2行代码吗?我找到了一些使用一些库和垃圾的东西我真的不需要我猜...这是文件流的代码的一部分:
DataTable dt = GetData();
string attachment = "attachment; filename=" + getProject + ".xls";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/vnd.ms-excel";
string tab = "";
foreach (DataColumn dc in dt.Columns)
{
Response.Write(tab + dc.ColumnName);
tab = "\t";
}
Response.Write("\n");
提前致谢:)