获取gridview

我想问下怎么获取gridview选中行的数据啊,我在gridview里面加linkbutton我想在点击linkbutton的时候获取到他这一行的id

img

都可以
dataGridView1.Rows[e.Index].Cells["列名称"].Value.ToString();
this.dgvStuList.SelectedRows[0].Cells["列"].Value.ToString()
dgvStuList.Rows[dgvStuList.CurrentRow.Index].Cells["列名"].Value.ToString()

你好,

<ItemTemplate>
       <asp:LinkButton ID="LinkButton1" runat="server"   OnClick="LinkButton1_Click"></asp:LinkButton>
 </ItemTemplate>

protected void lnkapprove_Click(object sender, EventArgs e)
    {
        LinkButton btn = (LinkButton)sender;
        GridViewRow row = (GridViewRow)btn.NamingContainer;
        int i = Convert.ToInt32(row.RowIndex);
        string id=Gridviewl.Rows[i].Cells[0].ToString();   //假设id 是第一列
    }