Как получить данные после установки флажка при предоставлении paginh в MVC
Я застрял во время выполнения проекта в разделе флажков. Я дал флажок, это множественный выбор флажка. И при выборе флажка идентификатор передается контроллеру, но мне нужно вместе с этим идентификатором передать все детали в этой проверенной строке, поэтому я передал значение как скрытое для передачи контроллеру. Моя главная проблема заключается в том, что я дал подкачку для отображения 10 строк на странице. поэтому, когда я устанавливаю флажок на второй странице, данные, указанные в скрытом поле, будут отображать только элементы первой страницы. это моя проблема. как я могу получить второй элемент страницы, а затем передать его контроллеру ?
контроллер
public ActionResult Student(StudentViewModel studentViewModel, int? page) { try { foreach (var result in studentViewModel.GetAllSelctedCheckBoxes) { } return View(""); } catch (Exception ex) { } }
вид
@for (int i = 0; i < Model.studentListPG.Count; i++) { <tr> <td style="text-align:center;"> <input type="checkbox" id="ID" class="check1" name="GetAllSelctedCheckBoxes" value="@Model.studentListPG[i].ID" /> @Html.HiddenFor(q => q.Date) @Html.HiddenFor(q => q.studentList[i].ID) @Html.HiddenFor(q => q.studentList[i].div @Html.HiddenFor(q => q.studentList[i].Name) </td>
это моя проблема. Может ли кто-нибудь помочь мне найти решение этой проблемы ??
Или это хороший способ написать скрипт для передачи значений контроллеру
Что я уже пробовал:
Не могу найти флажок с подкачкой