Как обновить checkbox в ASP.NET

349
08 августа 2017, 13:25

У меня есть два паршала, в одном список, а в другом открываеться более детальная информация после того как нажать на запись в списке. Когда открывается детальная информация, есть чекбокс "active". Как мне сделать чтобы после того как я нажму на этот чекбокс и нажму кнопку "Сохранить", чекбокс обновлялся и в главном списке. За рисунок простите, кроме паинта негде нарисовать.

Views

List

<table class="table details-list-table hoverTable" id="selectedRow">
            <thead>
                <tr>
                    <th>Name</th>
                    <th>Active</th>
                    <th>Type</th>
                </tr>
            </thead>
            <tbody>
                @if (Model != null)
                {
                    foreach (var s in Model)
                    {
                        <tr style="cursor: pointer" data-id="@s.sys_id" title="Edit" class="hover">
                            <td class="centered">
                                @Html.DisplayFor(modelItem => s.sys_name)
                            </td>
                            <td class="centered">
                                @Html.DisplayFor(modelItem => s.sys_active)
                            </td>
                            <td class="centered">
                                @Html.DisplayFor(modelItem => s.sys_type)
                            </td>
                        </tr>
                    }
                }
            </tbody>
        </table>

Edit view

                <table DisplayTables">
                @if (Model != null)
            {
                    <tr>
                        <th>
                            @Html.DisplayName("Name")
                        </th>
                        <td>
                            @Html.EditorFor(s => s.sys_name, new { htmlAttributes = new { style = "Width:180px" } })
                            @Html.HiddenFor(s => s.sys_id)
                        </td>
                    </tr>
                    <tr>
                        <th>
                            @Html.DisplayName("Active")
                        </th>
                        <td>
                            @Html.EditorFor(s => s.sys_active)
                        </td>
                    </tr>
                    <tr>
                        <th>
                            @Html.DisplayName("Type")
                        </th>
                        <td>
                            @Html.DisplayFor(s => s.SystemType)
                        </td>
                    </tr>
                }
            </table>
READ ALSO
Работа с командной строкой C#

Работа с командной строкой C#

Первое Проблема

477
Десериализация json в Dictionary

Десериализация json в Dictionary

Хочу десериализоваьь json-файл в DictionaryСначала получаю ссылку с сервера, а потом делаю как на сайте Newtonsoft

392
Не работает библиотека NCron из NuGet

Не работает библиотека NCron из NuGet

Пытаюсь задать выполнение метода про расписанию с помощью NCron:

426
Asp Core добавление нового способа регистрации с использованием Identity

Asp Core добавление нового способа регистрации с использованием Identity

Доброго дня, Возник вопрос, имею WebApplication на AspNetCore 11

341