人工智能 发表于 2014-12-23 21:19:44

Devexpress GridControl使用List<>数据问题,好像有BUG

Devexpress版本13.2.6
EF返回一个List
(1)gridControl1.DataSource = new SCManagementEntities().BaseUnits.ToList();能显示出来数据,但是使用gridView1.GetFocusedRow()永远为null
(2)gridControl1.DataSource = ClassCommon.ListToDataTable(new SCManagementEntities().BaseUnits.ToList());先转换成DataTable再付给gridControl1,这时用gridView1.GetFocusedRow()是可以获取到值的。
这是13.2.6一个Bug吗,不知道新版本有这个问题没。

曼联 发表于 2015-1-29 21:09:42

这个好像不是bug吧,如果你绑定的是一个对象list,获取一行数据就不能用getDatarow方法,用getrow方法就可以获取到一个对象,这符合数据集为object类型的设定

人工智能 发表于 2015-2-8 15:10:08

确实如你所说。

hrx521 发表于 2017-1-6 01:51:59

看了二位的讨论,受教了
页: [1]
查看完整版本: Devexpress GridControl使用List<>数据问题,好像有BUG