使用EditorFor帮助程序的MVC剃刀视图,复选框显示两次

时间:2013-10-14 05:03:18

标签: c# css asp.net-mvc-4 razor

渲染图片:

Image Link

CSHTML

<label>
   @Html.DisplayFor(model => @Model.LeaveDetailsList[i].LeaveType)
   @Html.EditorFor(model => @Model.LeaveDetailsList[i].IsSelected)
</label>

在浏览器中查看

<label>
       Annual Leave
       <input class="check-box" data-val="true" data-val-required="The IsSelected field is required." id="LeaveDetailsList_0__IsSelected" name="LeaveDetailsList[0].IsSelected" type="checkbox" value="true" />
       <input name="LeaveDetailsList[0].IsSelected" type="hidden" value="false" />
    </label>

0 个答案:

没有答案