我有以下剃须刀代码:
@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>
无论如何,有没有使用 foreach 和其他东西来干净轻松地做到这一点,@Html.ListBoxFor
还是我必须手动创建选择?