我正在尝试使用asp.net MVC3设置列表框的初始值。它确实填充了选项,但没有选择它们。@Html.ListBoxFor(Function(model) model.PageTags, New MultiSelectList(Model.PageTags, "ID", "TagEn", New Integer(){1,2})
我还尝试了一个我希望选择所有值的示例。@Html.L
我在提交时选择ListBoxFor控件中的项目时遇到了问题。我使用的是PagedListPager控件,当选择下一页时,ListBoxFor控件将丢失所选值并抛出错误。projectRepository.GetFiscalYears.Select查看:
@Html.ListBoxFor(model => mo
关键是当我提交表单时,我可以看到他们从第二个ListBox中选择了哪些值。但是,当is发布时,模型状态对以下值之一的错误无效:@Html.ListBoxFor( x => x.RolesAvailable, new MultiSelectList(Model.RolesAvailable, "
我已经添加了@Html.ListBoxFor,我能够正确地绑定它,但在提交后无法获得多个选定的项。我漏掉了什么吗?SelectList)TempData["Cities"]) </tr> <td>
@Html.ListBoxFor(model => model.Id, new SelectList(TempData["Cities"] as
在MVC中,SelectList是从MultiSelectList派生的。不过,我无法区分它们之间的区别。对于这两种情况,我必须告诉它选择多个项目(我希望不必这样做,因为名称中有"multi“)。如果您将以下代码中的"SelectList“替换为"MultiSelectList”,它将生成相同的HTML:var leftSelectList = new SelectList(Model.LeftSide