在AspxGridview中动态获取列名

时间:2014-02-03 10:18:58

标签: c# asp.net devexpress

我正在使用web应用程序中的contrxtmenustrip与Aspxgridview合作。 在aspxgridview中有5列,其中包含一些行数据。右键单击网格我需要知道哪个行用户点击了什么是列名而没有在代码级别手动传递列索引。

int rowVisibleIndex = int.Parse(hf["VisibleIndex"].ToString());

通过这样做,我能够得到行号。同样的方式我需要用户在客户端选择的列名。请尽快帮助。

1 个答案:

答案 0 :(得分:0)

`gridView.Rows['Index of selected row']['Index or column name of cell you want to get value` from']

具体内容:

gridView.Rows[gridView.SelectedRowIndex]["ID"]

更新,列标题使用此代码:

private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
    string headerText = dataGridView1.Columns[e.ColumnIndex].HeaderText;
}