从Index操作更新模型

时间:2011-04-15 13:19:15

标签: asp.net-mvc

在我的用户控制器索引视图中,我有一个包含用户名和一些快速控件的表,例如名为“Lock”的复选框。当我选中/取消选中此复选框时,我想提交一个拨打用户“锁定”状态的电话。

是否在控制器中为每个复选框单独执行操作是正确的过程(我每行都有几个),或者我应该创建一个Action来获取模型上要更新哪个属性的参数? (/ User / ToggleLock / {id},/ User / ToggleAttr / {id} vs / User / Toggle / {id} / {attr})

1 个答案:

答案 0 :(得分:2)

我会使用POST /Users/ToggleLock/{id}或两项操作:POST /Users/Lock/{id}POST /Users/Unlock/{id}

相关问题