C# 在使用Linq时,我希望将标题带入Gridview,而不必列出每个字段
我正在尝试将筛选的csv文件绑定到数据表。 我使用Linq查询查找所选字段(最初来自复选框)。 然后我使用foreach循环将查询加载到datadatbale。 最后绑定到gridview 我遇到的问题是将列标题带入Gridview。 当我使用ADO时,我可以继承第一行的标题 使用下面的Linq代码,我必须列出每一列。 有200多个字段,这使我需要做更多的数据清理。 有没有一种方法可以做到这一点而不必列出每个字段?谢谢C# 在使用Linq时,我希望将标题带入Gridview,而不必列出每个字段,c#,linq,gridview,datatable,C#,Linq,Gridview,Datatable,我正在尝试将筛选的csv文件绑定到数据表。 我使用Linq查询查找所选字段(最初来自复选框)。 然后我使用foreach循环将查询加载到datadatbale。 最后绑定到gridview 我遇到的问题是将列标题带入Gridview。 当我使用ADO时,我可以继承第一行的标题 使用下面的Linq代码,我必须列出每一列。 有200多个字段,这使我需要做更多的数据清理。 有没有一种方法可以做到这一点而不必列出每个字段?谢谢 var FilterDetail = from Fi
var FilterDetail = from FilterDetailTable in dTable10.AsEnumerable()
from filters in dTableFilters.AsEnumerable()
where (filters.Field<string>("FilterParm") == FilterDetailTable.Field<string>("Status"))
select FilterDetailTable;
foreach (var FilterDetailTable2 in FilterDetail)
{
dTable10_Filtered.ImportRow(
FilterDetailTable2
);
var FilterDetail=来自dTable10.AsEnumerable()中的filterdetailable
来自dTableFilters.AsEnumerable()中的筛选器
其中(filters.Field(“filterARM”)==FilterDetailTable.Field(“状态”))
选择FilterDetailable;
foreach(FilterDetail中的变量FilterDetailTable2)
{
dTable10_已过滤的.ImportRow(
FilterDetailTable2
);
是否启用了网格上的自动生成列?我发现了问题。我需要在执行foreach循环之前添加列。很抱歉,我错过了。感谢您的快速响应。