首页 > 解决方案 > 从 Devexpress 中的 GridView 选定行获取列值

问题描述

我在 DevExpress 尝试做一些相当简单的事情。获取用户选择的特定行的 DevExpress Gridview 中列的值。应该很简单,但没有成功。我可以通过以下方式获得网格的正确总行数 -

grdA.VisibleRowCount; 

但似乎无法得到我所追求的 - 选定行的特定列值。尝试了一切,包括:

grdA.GetSelectedFieldValues("ClientID");

无济于事,返回零计数。有什么建议么?

标签: gridviewdevexpress

解决方案


函数 GetSelectedFieldValues 执行回调函数,在这种情况下,我认为您需要执行另一个实际接收值的函数,例如:

function rowClick(s, e) {
    s.GetSelectedFieldValues('ClientID', getValues);   
 }

function getValues(values) {
    alert(values);
}

推荐阅读