C# 我想在asp.net的gridview中获取所选索引的值

C# 我想在asp.net的gridview中获取所选索引的值,c#,asp.net,gridview,webforms,C#,Asp.net,Gridview,Webforms,我想在中的gridview中获取所选索引的值,但我无法获取该值。请告诉我如何不知道在哪个网格事件中获取该值 我在网格的onselectedindexchange事件和行编辑中使用此代码 但我不知道如何获得价值 代码是 protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { string name = GridView1.SelectedRow.Cells[0].Text; } prot

我想在中的gridview中获取所选索引的值,但我无法获取该值。请告诉我如何不知道在哪个网格事件中获取该值 我在网格的onselectedindexchange事件和行编辑中使用此代码

但我不知道如何获得价值

代码是

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
    string name = GridView1.SelectedRow.Cells[0].Text;   
}

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
    string s = GridView1.Rows[e.NewEditIndex].Cells[6].Text;
}
您可以使用“CellContentClick”函数为网格获取索引

private void GridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    int columnIndex=Convert.ToInt(e.ColumnIndex.ToString());
    int rowIndex=Convert.ToInt(e.RowIndex.ToString());
}
我已经找到了DataGrid并找到了“SelectedIndex”函数,它将给出所选单元格的索引,或者在未选择单元格时返回(-1)

以下是相同的链接:


这是针对datagrid视图的。对于grid,这不起作用。先生,请给出gridview的想法