gpt4 book ai didi

C# - 如何从数据表中获取标题行并将其垂直排列在一列中?

转载 作者:太空宇宙 更新时间:2023-11-03 18:59:49 26 4
gpt4 key购买 nike

如何从数据表中转换这个数据 GridView enter image description here

进入这个 enter image description here

这是我的代码。非常感谢任何建议、评论或示例代码。谢谢。

            DataSet result = excelReader.AsDataSet();

excelReader.Close();

if (result != null)
{
DataTable dataTable = result.Tables[0];
List<string> headers = new List<string>();
foreach (DataColumn col in dataTable.Columns)
{
headers.Add(col.ColumnName);
}
dataGridView1.DataSource = dataTable;
}

最佳答案

尝试

string[] columnNames = dt.Columns.Cast<DataColumn>()
.Select(x => x.ColumnName)
.ToArray();
dataGridView1.DataSource = columnNames;

或者

dataGridView1.DataSource = dt.Columns.Cast<DataColumn>()
.Select(x => x.ColumnName)
.ToArray();

关于C# - 如何从数据表中获取标题行并将其垂直排列在一列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37873023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com