如何获取内层datalist的checkbox的值

外层的datalist的checkbox值已经获取到了,如果获取嵌套在datalist里面的datalist里的checkbox的值,就这些分了,完了后在加...... 外层的datalist的checkbox值已经获取到了,
如果获取嵌套在datalist里面的datalist里的checkbox的值,就这些分了,完了后在加...
展开
 我来答
百度网友6ca0ba3
2010-05-04 · TA获得超过1489个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:573万
展开全部
(this.DataList1.Items[DataList1.SelectedIndex].FindControl("CheckBox1") as CheckBox).Text;
FindControl 在这一系列数据控件中作用都非常大。

不过我还是建议楼主将 每个CheckBox 即<input type='checkbox'>ID单独赋值,
如:
<ItemTemplate>
<input type="checkbox" id='<%# Eval("id")%>' value=''>
</ItemTemplate>

后台就可以直接 Request.Form["id"] 取值了。

这样做的好处是有很多的。

很明显的有:
在前台,有了ID ,可以很好的控制此对象。
即使禁用ViewSatae也可以取值,
效率更快。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式