Фильтрация строк в таблице с помощью флажков в MVC

#asp.net-mvc #model-view-controller

#asp.net-mvc #модель-представление-контроллер

Вопрос:

У меня есть таблица, которая используется для отображения данных из таблицы в базе данных. Я хочу иметь возможность фильтровать строки таблицы, выбирая конкретные магазины из списка флажков. Если флажок установлен, данные для этого магазина будут отображаться в таблице.

Это таблица, которую я пытаюсь отфильтровать: это столбец BettingShop, который будет сравниваться с флажками для фильтрации строк

 @foreach (var item in Model)
    {
        <tr>
            <td>
                @string.Format("{0:ddd dd MMM yyyy}", item.DailyReportDate)

            </td>
            <td>
                @Html.DisplayFor(modelItem => item.Estate)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.BettingShop)
            </td>
            <td class="alignRight">
                @Html.DisplayFor(modelItem => item.TotalCashStake)
            </td>
            <td class="alignRight">
                @Html.DisplayFor(modelItem => item.NumberCashSlips)
            </td>
            <td class="alignRight">
                @Html.DisplayFor(modelItem => item.ShopBalance)
            </td>
            <td class="alignRight">
                @Html.DisplayFor(modelItem => item.TotalCashIn)
            </td>
            <td class="alignRight">
                @Html.DisplayFor(modelItem => item.TotalCashOut)
            </td>
       </tr>
    }
  

Комментарии:

1. вам нужно сделать через jquery или через ajax, все ли изменения загружаются в таблицу сразу?

2. Да, все записи загружаются одновременно

3. затем вам потребуется фильтрация на стороне jquery