在线等~~~如何获得GridView表中模板列CheckBox中的选项值????如何设定CheckBox与数据表的ID对应???
如题。如何实现点击CheckBox选中这一项后,获取到ID值,通过ID值获取数据表中其他的数据详情?????先选中CheckBox在点击查看详情,会弹出详情,如图答案最好有解释说明。
[解决办法]
绑定数据的时候设置主键:gvList.DataKeyNames = new string[] { "UserId" };//主键
或者在控件设置DataKeyNames为主键Id
for (int i = 0; i < this.gvList.Rows.Count; i++)
{
CheckBox CheckBox = (CheckBox)this.gvList.Rows[i].FindControl("ckb1");//找到CheckBox
if (CheckBox == null)
{
return;
}
if (CheckBox.Checked == true)//判断是否选中
{
//操作......
}
}