发布多个复选框[英] Post multiple checkboxes

问题描述

嘿,

首先让我说,我不是一个经验丰富的 MVC 开发人员.:)

我想要做的是通过循环出表中的每个对象来在视图中显示我的模型(我可以这样做:)).在每一行的右侧,即一个新列,我想要一个复选框,以使用户可以确认该行中的数据是否正确.用户应该能够单击一个按钮,该按钮将每个"已检查"行发送回服务器,其中 rowId 被发送到另一个名为"已检查"的数据库表.

我的问题是,我应该如何将它传回服务器?是否应该传递一个formcollection,然后以某种方式遍历每一行并获取rowId?我应该使用视图模型并将模型传回服务器吗?我想这是最好的选择……但是像这样的视图模型会是什么样子?我只使用视图模型来创建一个新用户,而这不是那样的.

更正:我想我想知道的是如何将默认视图模板"编辑"与 IEnumerable 一起使用?

谢谢
Erik

推荐答案

我在 Steven Sandersons 博客上找到了答案.

http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/[^]

本文地址:https://www.itbaoku.cn/post/1394769.html

相关标签/搜索