1、在Gridview中添加模板列,在其中加入Linkbuttion,增加CommandName属性(设置命令名),并赋值
2、在Gridview的RowCommand事件中加入代码,例如:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "lbtn")
{
GridViewRow gvrow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer);
//获取被点击的linkButton所在的GridViewRow
int index = gvrow.RowIndex;
//获取到行索引 RowIndex
//获取当前行的某列值
string userid=GridView1.Rows[index].Cells[列索引].Text.Trim(); ......
}
}