是否可以使用 Ctrl 选择多个gridview行?单击然后使用按钮删除所有选定的行?
答案 0 :(得分:3)
您可以在页面上有一个隐藏字段,该字段会使用某种分隔列表中的每个行ID进行更新。使用jQuery,您可以轻松地向每一行添加一个click事件,将该ID添加到客户端上的隐藏字段。单击一堆行后,隐藏字段可能看起来像“3,65,245,111”
这是一些让你入门的jQuery。这将为表格的每一行分配一个点击事件,ID为“myTable”:
$(document).ready(function() {
$('#myTable tr').click(function() {
//Insert your code to handle the click event and assign the row value to your hidden textbox
});
});
以上将使您可以在每次单击行时进行处理。您需要编写一些代码并发挥创意,以弄清楚如何获取所点击行的ID。
单独的“删除所有行”按钮将获取隐藏字段中的值,在每个逗号处拆分字符串,然后一次删除一行。
有许多不同的方法可以让这只猫受到影响,上面是一种快速而简单的方法来完成工作。