我有一个gridview,它有一个复选框(在TemplateField内)。我想获取所有选定的行并将它们重新分配给新的gridview。关于如何做到这一点的任何想法?
提前感谢你。
答案 0 :(得分:0)
如果我理解你的问题,最简单的方法是将第二个网格包装在一个单独的网格中。假设您已将复选框命名为第二个网格的相同ID,则可以使用jquery插件检测第一个网格复选框的选择,循环结果并将其他div内的第二个网格的复选框设置为“已检查”,因为chck框的名称匹配。
类似的东西:
$(document).ready(function () {
$('#BaseDiv > input[name=checkboxlist]:checked').each(function() {
//TODO: Retrieve the checkboxes from the second div using the combination of second div id and search for it's children check boxes.
});
});
答案 1 :(得分:0)
从第一个gridview中获取所有已检查的行,并将它们添加到数据表中。现在将此数据表作为数据源分配给另一个gridview并绑定它。