日期:2014-05-18  浏览次数:20902 次

dataGridView 绑定的问题

我想用自定义对象绑定

Person pp = new Person();
  pp.a = 3333333;
  pp.dt = DateTime.Now;
  pp.b = "wwwww";
// dataGridView1.DataSource = pp; 这样可以吗?

  List<Person> lt = new List<Person>();
  lt.Add(pp);
  lt.Add(pp);

  dataGridView1.DataSource = lt;

最后的结果 上面这两种 只能显示行但每个列是空白(如果不编辑列名,就是灰色背景,什么都没有),请问怎么办?

------解决方案--------------------
你这个是winform的,我记得无需DataBind也可以显示出来的 
DataBind是asp.net下的GridView控件绑定数据时才需要的