Dev-gridControl存在多级列表时如何获取子列表选中行某一个字段的值?

时间:2021-07-15 15:05:51
如题,如果不存在多级列表的时候获取的方法是:

object id=gridview1.GetRowCellValue(gridProductAttachment.FocusedRowHandle, "Id")

如果现在有gridview2,它绑定的值是属于gridview1的子级,那么如何获取gridview2列表上绑定的Id?

用gridview1的方法获取不到,求帮助,万分感谢。

12 个解决方案

#1


   gvList.GetFocusedRowCellValue("Id");

用这个试下

#2


引用楼主  的回复:
如题,如果不存在多级列表的时候获取的方法是:

object id=gridview1.GetRowCellValue(gridProductAttachment.FocusedRowHandle, "Id")

如果现在有gridview2,它绑定的值是属于gridview1的子级,那么如何获取gridview2列表上绑定的Id?

用gridview1的方法获取不到,求帮助,万分感……

一样的取不到,哎,不知道是为啥。纠结死我了。

#3


如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?

#4


引用 3 楼  的回复:
如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了

#5


引用 4 楼  的回复:
引用 3 楼  的回复:

如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了

用DateTable绑定的

#6


引用 4 楼  的回复:
引用 3 楼  的回复:

如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了


我已经搞定了,不过还是要感谢你,结贴啦。呵呵

#7


楼主是怎么解决的,我也遇到相同的问题?

#8


如何取到的,说一下行吗?

#9


引用 7 楼 my_lixiang 的回复:
楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

#10


http://blog.csdn.net/yunanzhe987/article/details/7764940

引用 9 楼 Mic_Gary 的回复:
Quote: 引用 7 楼 my_lixiang 的回复:

楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

#11


引用 10 楼 my_lixiang 的回复:
http://blog.csdn.net/yunanzhe987/article/details/7764940

Quote: 引用 9 楼 Mic_Gary 的回复:

Quote: 引用 7 楼 my_lixiang 的回复:

楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

半个月了,还没解决吗?
我后来又换了一种思路,通过取父表中的值去查找数据库然后取值的。
如果你确实只能去子表的话,在子表的某个事件里取它的sender
然后 Gridview view=sender as Gridview
可以用GetRowCellValue方法,但是我忘记是哪个事件了,同事写的,项目又在公司。
你研究下吧,研究出来千万要告诉我哦

#12


http://bbs.csdn.net/topics/330048357

看这个,他解决了

#1


   gvList.GetFocusedRowCellValue("Id");

用这个试下

#2


引用楼主  的回复:
如题,如果不存在多级列表的时候获取的方法是:

object id=gridview1.GetRowCellValue(gridProductAttachment.FocusedRowHandle, "Id")

如果现在有gridview2,它绑定的值是属于gridview1的子级,那么如何获取gridview2列表上绑定的Id?

用gridview1的方法获取不到,求帮助,万分感……

一样的取不到,哎,不知道是为啥。纠结死我了。

#3


如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?

#4


引用 3 楼  的回复:
如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了

#5


引用 4 楼  的回复:
引用 3 楼  的回复:

如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了

用DateTable绑定的

#6


引用 4 楼  的回复:
引用 3 楼  的回复:

如果现在有gridview2,它绑定的值是属于gridview1的子级?
这个gridview1你是怎么绑定的?


是gridview2
说错了


我已经搞定了,不过还是要感谢你,结贴啦。呵呵

#7


楼主是怎么解决的,我也遇到相同的问题?

#8


如何取到的,说一下行吗?

#9


引用 7 楼 my_lixiang 的回复:
楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

#10


http://blog.csdn.net/yunanzhe987/article/details/7764940

引用 9 楼 Mic_Gary 的回复:
Quote: 引用 7 楼 my_lixiang 的回复:

楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

#11


引用 10 楼 my_lixiang 的回复:
http://blog.csdn.net/yunanzhe987/article/details/7764940

Quote: 引用 9 楼 Mic_Gary 的回复:

Quote: 引用 7 楼 my_lixiang 的回复:

楼主是怎么解决的,我也遇到相同的问题?

兄台,你搞定了没?怎么取的

半个月了,还没解决吗?
我后来又换了一种思路,通过取父表中的值去查找数据库然后取值的。
如果你确实只能去子表的话,在子表的某个事件里取它的sender
然后 Gridview view=sender as Gridview
可以用GetRowCellValue方法,但是我忘记是哪个事件了,同事写的,项目又在公司。
你研究下吧,研究出来千万要告诉我哦

#12


http://bbs.csdn.net/topics/330048357

看这个,他解决了