我有一个显示项目详细信息的gridview,我添加了两个模板字段,一个是复选框,另一个是textboc,我想要的只是检查客户想要购买的所有项目,并记下数量文本框,当我点击一个按钮时,我应该检查gridview中的所有行,当复选框是Checked时,我应该将文本框中的值与gridview的数据绑定字段中的值进行比较,然后继续我的订单功能...
我知道这听起来太多了,所以非常感谢任何帮助...
答案 0 :(得分:4)
如果您的问题是“如何遍历GridView行”,那么我的答案如下:
int count = gridView1.Rows.Count;
for(int i=0; i < count; i++)
{
GridViewRow row = gridView1.Rows[i];
CheckBox cb = row.FindControl("CheckBoxID") as CheckBox;
//Check if CheckBox is checked
if(cb != null && cb.Checked)
{
// Logic here.
}
}