带有HTML Helper的可点击标签复选框

时间:2015-05-25 13:49:40

标签: html asp.net-mvc html-helper

我需要使用HTML helpers执行可点击的复选框。我写了这段代码没有任何问题:

var checkBox = "<label><input type='checkbox' name='vacationTypes' data-id = '"
    + data.checkboxList[i].Id + "' value = '"
    + data.checkboxList[i].Id
    + "' id='Edit-document-checkbox"
    + data.checkboxList[i].Id + "'/>"
    + data.checkboxList[i].Type + "</label>" + "<br/>";

一切正常。但现在我需要用html helpers这样做。这是我的代码:

@for (int i = 0; i < Model.Count(); i++)
{
    <div class="col-md-4">
        @Html.HiddenFor(x => x[i].Id)
        @Html.CheckBoxFor(x => x[i].IsSelected) @Html.LabelFor(x=>x[i].IsSelected, Model[i].Type)
    </div>
}

我该如何实施?

0 个答案:

没有答案