日期:2014-05-17  浏览次数:20940 次

GridView中如何获取所选中行的值
我在GridView中添加了一个LinkButton
点击这个LinkButton     怎样获取这行的索引

------解决方案--------------------
比如我的GridView中有两列A和B
在B列中我添加了一个LinkButton
现在问题是:点击B 获取A的值
怎样实现

--------------------------------
先把A列转换成模板列 加入一个Label控件 ID为lab_XXX
然后B列转换成模板列 加入一个LinkButton控件 CommandName为Select
在GridView1_SelectedIndexChanged事件里面

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write(((Label)GridView1.SelectedRow.FindControl( "lab_XXX ")).Text);
}
就可以看到了