日期:2014-05-17  浏览次数:21058 次

如何在DataGridView显示List
我有一个List<Node>,里面加载了x,y,z坐标,DataGridView中也有x,y,z坐标,想VIew中显示List,但我View.DataSource = List;  报错:“无法创建字段类的子列表。”请高手赐教!!!
DataGridView List

------解决方案--------------------
foreach (var x in list)
    dgv.Rows.Add(new string[] { x.x.ToString(), x.y.ToString(), x.z.ToString() });
------解决方案--------------------
额,因为我不知道你这个list究竟是个什么结构,但从你的报错信息来看,我认为你的

View.DataMember这里要么没有设,要么设置有误。

具体就得去看,你这个list究竟是啥结构了