问题描述
请问,winForm中List<dynamic>怎么绑定到datagridview?
解决方案
解决方案二:
//List转化为DataTableDataTabledt=newDataTable();dt.Columns.Add("BId",typeof(string));dt.Columns.Add("BName",typeof(string));dt.Columns.Add("AName",typeof(string));for(inti=0;i<list_B.Count;i++){dt.Rows.Add(list_B[i].BId,list_B[i].BName,list_B[i].ClassA.AName);}this.dataGridView1.DataSource=dt;
解决方案三:
3q.这是一个办法
解决方案四:
用lambda再Select出一个匿名类List就可以了。this.dataGridView1.DataSource=list.Select(x=>new{x.name,x.no...}).ToList();
时间: 2024-10-28 07:42:03