0
这个问题已被问了很多次,但没有我真正理解。 我在生成的表格中有一个复选框列表。 我想提交表单并检索复选框值并捕获复选框。检索viewmodel中的复选框值
在视图:
在视图模型,我应该如何申报 “则selectedItem”?作为一个Inumerable,Int [],...
在控制器中,我希望viewmodel包含所选对象的列表,以便我可以提交到数据库。
感谢, 院长
这个问题已被问了很多次,但没有我真正理解。 我在生成的表格中有一个复选框列表。 我想提交表单并检索复选框值并捕获复选框。检索viewmodel中的复选框值
在视图:
在视图模型,我应该如何申报 “则selectedItem”?作为一个Inumerable,Int [],...
在控制器中,我希望viewmodel包含所选对象的列表,以便我可以提交到数据库。
感谢, 院长
您可以使用几乎任何类型的IEnumerable绑定到视图。
将选定的值返回更加困难,因为该帖子将在逗号分隔列表中返回选定的ItemIds。您最好的选择是使用自定义模型绑定器。这里有一个很好的例子
ASP.NET MVC2 - Custom Model Binder Examples
最好的办法是使用默认的模型绑定绑定了一下就可以了,再拆回来ItemIds并将其添加到搜索结果列表。