gridview的取值问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:05:31
我在gridview里添加了一个checkbox列,如何才能把选中行的值取出来放到变量里呢?语句不会写,我是个刚开始学习C#的菜鸟。

CheckBox @性别 = (CheckBox)GridView1.Rows[e.RowIndex].Cells[0].Controls[0];

添加一个checkbox模板列,然后用上面的语句取值

((CheckBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0].FindControl("CheckBox1"))).Checked;

是布尔值的

首先checkbox控件的绑定数据,之后根据;楼上两位写的都可以实现,但的写个for()循环要不怎么判断是那一行的CheckBox。

不需要循环,e.RowIndex本来就是指的当前行