foreach (DataGridItem dgi in DataGrid1.Items)
{
CheckBox cb = (CheckBox)dgi.FindControl("cb1");
if (cb.Checked)
{
int id = Convert.ToInt32(((Label)(dgi.FindControl("lblID"))).Text);
}
}无聊是否选择,cb.Checked 始终为false ,怎么判断啊??
还有一个问题,
int id = Convert.ToInt32(((Label)(dgi.FindControl("lblID"))).Text);
找第0列的id为lblID的控件的值,是不是这样写,就20分了,兄弟们帮帮忙
{
CheckBox cb = (CheckBox)dgi.FindControl("cb1");
if (cb.Checked)
{
int id = Convert.ToInt32(((Label)(dgi.FindControl("lblID"))).Text);
}
}无聊是否选择,cb.Checked 始终为false ,怎么判断啊??
还有一个问题,
int id = Convert.ToInt32(((Label)(dgi.FindControl("lblID"))).Text);
找第0列的id为lblID的控件的值,是不是这样写,就20分了,兄弟们帮帮忙
{
BindData();
} foreach(DataGridItem item in this.DataGrid1.Items)
{
CheckBox chk=(CheckBox)item.FindControl("CheckBoxName");
if(chk.Checked)
{}
}
或
for(int i=0;i<this.DataGrid1.Items.Count;i++)
{}