我在每一行中嵌套中继器和复选框(如树视图或ctaegory和项目视图)。 每个检查/取消选中类别应检查/取消选中项目。 有什么建议吗? 谢谢,asp.net复选框和嵌套中继器
0
A
回答
0
我不得不这样做,我已经完成了一个简单的JavaScript。基本上,当你绑定你的转发器时,将CategoryId赋予复选框的检查事件,例如
onchange="SelectCategory('<%# Eval("CategoryID") %>')"
将您的孩子物品包裹在ID以ID结尾的div中,例如,
<div ID="divItems'<%# Eval("CategoryID") %>'">...</div>
这将让你找到它在你选择分类(CATID)功能通过其孩子做
itemsDiv = document.GetElementById("divItems" + catId);
循环和检查项目:
var items = itemsDiv.getElementsByTagName('INPUT');
for (var i=0; i < items.length; i++) {
if (collection[i].type.toUpperCase() == 'CHECKBOX')
collection[i].checked = true; // or even "= CategoryCheckbox.checked"
}
即使使用jQuery更好:
$('#divItems' + catId).find(':checkbox').attr('checked', 'checked');
相关问题
- 1. 与复选框列表使用asp.net嵌套中继器
- 2. 嵌套中继器内选定复选框的计数
- 3. 如何在asp.net中嵌套中继器
- 4. 动态嵌套中继器ASP.net
- 5. ASP.NET嵌套中继器访问元素
- 6. ASP.net:超过2个嵌套中继器
- 7. XML到嵌套中继器控制ASP.net
- 8. ASP.Net嵌套中继器逻辑地狱
- 9. 嵌套中继器
- 10. 复选框嵌套形式
- 11. Angular 2:嵌套复选框
- 12. ASP.NET中继器控制与嵌套中继器
- 13. 在TreeView中嵌套复选框
- 14. 在asp.net 2.0中创建嵌套复选框
- 15. 在ASP.NET Datalist中显示/隐藏复选框(嵌套)
- 16. Zend框架嵌套复选框
- 17. asp.net嵌套的中继器和渲染问题
- 18. ASP嵌套中继器ID
- 19. asp.net复选框和html复选框
- 20. requiredfield检查中继器中的asp.net复选框?
- 21. 引用中继器中的复选框
- 22. 通过复选框的角度嵌套筛选器
- 23. JSP窗体嵌套复选框
- 24. 更新CSS onDomReady嵌套复选框
- 25. 嵌套形式的HABTM复选框
- 26. 如何在嵌套复选框结构中选中父复选框时检查所有复选框?
- 27. 如何访问ASP.net中嵌套中继器内的按钮?
- 28. 在对话框中获取嵌套中继器中的值
- 29. ASP.net MVC和复选框
- 30. C#和asp.net复选框
得到了一些示例代码帮帮我? – John 2011-06-14 10:13:48
我认为最好在JS - f.ex中完成。 jQuery的。然后在每个复选框更改 - 你可以做它的孩子一样.. – ub1k 2011-06-14 10:14:56
从这个线程得到一个想法http://stackoverflow.com/questions/1220715/creating-a-nested-repeater-control-dynamically/1220836# 1220836 – 2011-06-14 10:15:04