如何在ControlGrid Level 1 GridView C#中获取单元格值或行值 - DevExpress

时间:2015-01-22 19:20:15

标签: c# devexpress

我想知道如何在ControlGrid等级1 GridView中获取单元格的值。

我已经尝试过使用此代码的点击事件

 private void gvPrerequisit_Click(object sender, EventArgs e)
    {
        MessageBox(gvPrerequisit.GetFocusedRowCellValue("ProspectusPrequisitID").ToString());
    }

但在调试模式下会出现此消息。

System.ArgumentNullException: Value cannot be null.

这是控制网格上的屏幕截图。 enter image description here

然后单元格获取值。 enter image description here

任何人都可以提供帮助?感谢。

1 个答案:

答案 0 :(得分:1)

首先你需要施放GridView

点击事件GridView1

GridView gv = (GridView)GridView1.GetDetailView(GridView1.FocusedRowHandle, 0);

所以这个gv现在是你的GridView2

然后你可以通过这个来调用这个值......

gv.GetFocusedRowCellValue("ColumnName"))