C# 如何从展开的gridview行中获取单元格值

C# 如何从展开的gridview行中获取单元格值,c#,gridview,devexpress,C#,Gridview,Devexpress,如何从绑定到另一个表的展开明细行中获取单元格值 string name = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "colName").ToString()) 不工作,因为:列“colName”不属于表“Users”。您应该对详细视图而不是主视图使用GetRowCellValue方法: GridView detailView = gridView1.GetDetailView(gridView1.FocusedRowHand

如何从绑定到另一个表的展开明细行中获取单元格值

string name = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "colName").ToString())

不工作,因为:列“colName”不属于表“Users”。

您应该对详细视图而不是主视图使用
GetRowCellValue
方法:

GridView detailView = gridView1.GetDetailView(gridView1.FocusedRowHandle, 0) as GridView;
string name = (string)detailView.GetRowCellValue(detailView.FocusedRowHandle, "colName");
有关更多详细信息,请查看帮助文章


相关帮助文章:

错误很明显<代码>列“colName”不属于表“Users”