ASP.NET 2.0 中GridView数据绑定列的问题?
我的GridView中第一个单元格包含的是一个模板列,其中有一个项模板里面有一个CheckBox控件,和一个交替项模板里面也有一个CheckBox控件我的后台代码中有这么...
我的GridView中第一个单元格包含的是一个模板列,其中 有一个项模板里面有一个CheckBox控件,和一个交替项模板 里面也有一个CheckBox控件
我的后台代码中有这么一句:
if (row.Cells[0].Controls[1] == null || !((CheckBox)row.Cells[0].Controls[1]).Checked)
我对其中的Controls[1]不解,为什么是1而不是0啊,这个controls[?]到底是如何做判断的,我的第一个单元格包含1个项模板里面有一个CheckBox控件和1个交替项模板里面也有一个CheckBox控件 高手点解,最好能说的清楚点。。。。Thankyou! 展开
我的后台代码中有这么一句:
if (row.Cells[0].Controls[1] == null || !((CheckBox)row.Cells[0].Controls[1]).Checked)
我对其中的Controls[1]不解,为什么是1而不是0啊,这个controls[?]到底是如何做判断的,我的第一个单元格包含1个项模板里面有一个CheckBox控件和1个交替项模板里面也有一个CheckBox控件 高手点解,最好能说的清楚点。。。。Thankyou! 展开
3个回答
2013-10-11
展开全部
在GridView中模板项里面使用Controls[0]是得不到的 第0个控件是什么我也没搞清楚 所以最好是用Cells[0].FindControsl("控件ID")方法去获得最好
2013-10-11
展开全部
模板列要Controls[1]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-11
展开全部
因为模板列索引是从1开始
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询