Asp.net MVB дБ управляемый CheckboxList - PullRequest
0 голосов
/ 01 августа 2011

Есть ли у кого-нибудь примеры для флажка List в asp.net mvc 2. Я ищу список флажков, заполненных из базы данных таблица также включает флажок [все], который должен выбрать все элементы списка.

1 Ответ

0 голосов
/ 16 сентября 2011

Вы можете вручную создать таблицу с флажками и создать флажок / кнопку со сценарием, чтобы выбрать все.Пример:

Давайте предположим, что у YourObject есть идентификатор, имя, SomeBool

@model IEnumerable<YourObject>

<input type="checkbox" id="checkAll">Check all</input>

    <div id="chkList">
                @for (int i = 0; i < Model.Count; i++)
                {
                    <div>
                    <span>
                    @Html.HiddenFor(x => x[i].ID)
                    @Html.CheckBoxFor(x => x[i].SomeBool)
                    </span>
                    <span>
                    @Html.DisplayTextFor(x => x[i].Name)
                    </span>
                    </div>
                }
    </div>

<script>
$(function () {
    $('#checkAll').click(function () {
        $("#chkList").find(':checkbox').attr('checked', this.checked);
    });
});
<script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...