Проблема с передачей списка в контроллер

Есть форма с табличкой, в которой отображаются все пользователи и есть инпут для выдыления определённых пользователей.

<form method="POST">

    <div class="conteiner">
        <div class="row justify-content-between">
            <div class="col-5">
                <div class="row toolbar from-group">
                    <input disabled class="btn btn-dark tool-btn" type="submit" asp-action="block" asp-controller="Home"
                        value="Block selected">
                    <input disabled class="btn btn-dark tool-btn" type="submit" asp-action="unblock"
                        asp-controller="Home" value="Unblock selected">
                    <input disabled class="btn btn-dark tool-btn" type="submit" asp-action="delete"
                        asp-controller="Home" value="Delete selected">
                </div>
            </div>

            <div class="col-2">
                <div class="row justify-content-end logout">
                    <input class="btn btn-dark" type="submit" asp-action="Logout" asp-controller="Login" value="Logout">
                </div>
            </div>
        </div>
    </div>

    <div class="conteiner">
        <div class="row">
            <table class="table text-center">
                <thead class="table-dark">
                    <tr>
                        <td><input type="button" class="btn btn-light" id="selall" value="sel/unsel all"></td>
                        <td>User id</td>
                        <td>Login</td>
                        <td>Email</td>
                        <td>Reg date</td>
                        <td>Last login</td>
                        <td>Status</td>
                    </tr>
                </thead>
                <tbody class="table-hover">
                    @for (int i = 0; i < Model.Count(); i++)
                    {
                        <tr>
                            <td><input type="checkbox" name="[@i].IsChecked" class="sel"></td>
                            <td name="[@i].UserId">@Model[i].UserId</td>
                            <td>@Model[i].Login</td>
                            <td>@Model[i].Email</td>
                            <td>@Model[i].RegDate.ToShortDateString()</td>
                            <td>@Model[i].LastLoginDate.ToShortDateString()</td>
                            @if (Model[i].IsBlocked)
                            {
                                <td>Blocked</td>
                            }
                            else
                            {
                                <td>Normal</td>
                            }
                        </tr>
                    }
                </tbody>
            </table>
        </div>
    </div>
</form>

Но при сабмите отправляются только выделенные пользователи. Хотелось бы отправлять либо всех пользователей, либо упорядочивать индексы до отправки, но я не знаю как.


Ответы (0 шт):