单击gridview单元格时获取行和列名称值?

时间:2013-05-30 22:52:08

标签: vb.net gridview ajaxcontroltoolkit

我有一个如图所示的gridview

enter image description here

如您所见,它是一个gridview,显示一个报告,其中section是行,options是列。我想知道当我点击任何单元格时是否有可能获得行索引和列(索引或headertext)。 (即如果我点击值“2”我想将SECTION1作为行而OPTION1作为列)因为我想从Ajax Controltoolkit中显示一个modalpopup扩展器以显示每个的详细信息。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您将获得datagridview_cellenter

中的值
Dim CurrentRow,CurrentCol as Integer
Dim CurrentCellName as String

Private Sub dgv_CellEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgvDataSiswa.CellEnter
    CurrentRow = e.RowIndex
    CurrentCol = e.ColumnIndex
    CurrentCellName = dgv.Columns(e.ColumnIndex).Name
End Sub

并且没有RowName因为它是数字并且取决于排序顺序..你可以将SECTION 1作为字段表,你可以在cellenter_event中获取值