我有以下剃刀代码:
@Html.ListBoxFor(model => model.selectedServices, new MultiSelectList(Model.companyServices, "serviceId", "name"))
在companyServices
中,我有一个持续时间属性,我想在列表框的每个选项中导出,如下所示:
<select id="selectedServices" name="selectedServices" multiple="multiple">
<option value="0" data-duration="90">option 1</option>
<option value="1" data-duration="15">option 2</option>
<option value="2" data-duration="60">option 3</option>
</select>
无论如何要使用@Html.ListBoxFor
干净利落地轻松完成此操作,还是必须使用foreach和stuff手动创建select?