C# Excel生成c中需要空白列名#
在C#中,我将数据表传递给函数以生成excelC# Excel生成c中需要空白列名#,c#,excel,C#,Excel,在C#中,我将数据表传递给函数以生成excel SpreadsheetGear.IRange range = sheet1.Cells[1, 0, 3, columnCount]; range.CopyFromDataTable(dt, SpreadsheetGear.Data.SetDataFlags.InsertCells); 我希望我的列名在生成的excel中为空,尝试使用此重命名datatable的列 dt.Columns["Sno"].ColumnName = ""; 同样,但它以
SpreadsheetGear.IRange range = sheet1.Cells[1, 0, 3, columnCount];
range.CopyFromDataTable(dt, SpreadsheetGear.Data.SetDataFlags.InsertCells);
我希望我的列名在生成的excel中为空,尝试使用此重命名datatable的列
dt.Columns["Sno"].ColumnName = "";
同样,但它以一个例外结束。
更具体地说,我在datatable中有列,但现在我希望在生成的excel中列名称为空。
请帮助解决此问题我遇到以下异常: ColumnName是DataTable的一部分时是必需的 所以我想这说明了一切,专栏名称必须是某种东西。我能够通过提供一个空间使它工作:
“
这是你的选择吗
dt.Columns["Sno"].ColumnName = " ";