2011-08-01 7 views
0

asp.net mvc 2のチェックボックスリストの例はありますか?私はすべてのリスト項目を選択する必要がありますチェックボックス[すべて]を含むデータベース テーブルからも入力されたチェックボックスのリストを探しています。Asp.net mvc db driven CheckboxList

答えて

0

手動でチェックボックスを使ってテーブルを作成し、スクリプトを含むチェックボックス/ボタンを作成してすべてを選択することができます。例:

がasume YourObjectは、ID、名前、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> 
を持っています
関連する問題