C# 将DataGridView数据导出到新的excel文件-如何包含列名?
我正在尝试这一点,但在excel中找不到列名或标题C# 将DataGridView数据导出到新的excel文件-如何包含列名?,c#,asp.net,datagridview,C#,Asp.net,Datagridview,我正在尝试这一点,但在excel中找不到列名或标题 for (i = 1; i < dataGridView2.Columns.Count + 1; i++) { xlWorkSheet.Cells[1, i] = dataGridView2.Columns[i - 1].Name; } for (i = 0; i <= dataGridView2.RowCount - 1; i++) { for (j = 0; j <= dataGridView2.Col
for (i = 1; i < dataGridView2.Columns.Count + 1; i++)
{
xlWorkSheet.Cells[1, i] = dataGridView2.Columns[i - 1].Name;
}
for (i = 0; i <= dataGridView2.RowCount - 1; i++)
{
for (j = 0; j <= dataGridView2.ColumnCount - 1; j++)
{
DataGridViewCell cell = dataGridView2[j, i];
xlWorkSheet.Cells[i + 1, j + 1] = cell.Value;
}
}
for(i=1;i 对于(i=0;i使用HeaderText而不是ColumnName。这将为您提供DataGridView上显示的文本
xlWorkSheet.Cells[1, i] = dataGridView2.Columns[i - 1].HeaderText;
谢谢马吕斯,但通过HeaderText,它也不起作用,也不显示列名