WinForm下的DataGridView如何支持List<dynamic>的数据源?
我直接绑定到DataSource,但是界面上并不显示出数据。
------解决思路----------------------
你添加列了吗,添加一列,设置列的datapropertyname为类的字段名
class Person
{
public string Name { get; set; }
}
List<dynamic> list = new List<dynamic>();
for (int i = 0; i < 10; i++)
{
Person p = new Person();
p.Name = i.ToString();
list.Add(p);
}
dataGridView1.DataSource = list;