我想问下怎么获取gridview选中行的数据啊,我在gridview里面加linkbutton我想在点击linkbutton的时候获取到他这一行的id
都可以
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 是第一列
}