У вас может быть скрытое поле на странице, которое обновляется с каждым идентификатором строки в каком-либо списке с разделителями. Используя jQuery, вы можете легко добавить событие щелчка в каждую строку, которое добавит идентификатор в скрытое поле на клиенте. После нажатия на ряд строк скрытое поле может выглядеть примерно как «3,65,245,111»
Вот немного jQuery, с чего можно начать. Это назначит событие click для каждой строки таблицы с идентификатором «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
});
});
Сказанное выше позволит вам обрабатывать каждый раз, когда щелкает строка. Вам нужно будет написать немного кода и проявить изобретательность, чтобы выяснить, как получить идентификатор строки, по которой щелкнули.
Отдельная кнопка «удалить все строки» будет принимать значение в скрытом поле, разбивать строку на каждую запятую и затем удалять каждую строку по одной за раз.
Есть много разных способов снять шкуру с этой кошки, а вышесказанное - это быстрый и простой способ выполнить свою работу.