如何获得GridView上的值
GridView1前几列绑定数据,最后加个模板列,模板列中添加checkbox控件。GridView1外边放置一个BUTTON 希望单击BUTTON后获得所有被选中的checkbox行的第一个列的值 请问怎么实现
请给我具体代码 也要是关于GridView1 不要是DataGrid1的
------解决方案--------------------看看 这里,我随便写的,不怎么规范,希望可以帮到你
protected void Button1_Click(object sender, EventArgs e)
{
foreach (GridViewRow row in this.GridView1.Rows)
{
if (row.RowType == DataControlRowType.DataRow)
{//我在gridview那里的第二列模板列弄的checkbox,所以cells[1]
CheckBox ckb = row.Cells[1].FindControl( "ckbName ") as CheckBox;
if (ckb.Checked)
{
//row.cells[0].text就是你要的选中那行的结果,label1我测试用的
this.Label1.Text += row.Cells[0].Text.ToString()+ "|| ";
}
}
}
}