答案 0 :(得分:3)
最可能的问题是没有任何属性以"Client"
开头。
在不知道模型细节的情况下,很难说除了"Client"
,我相信应该解决问题。
您可能有一些验证规则。尝试使用不在模型上进行验证的TryUpdateModel()
。
答案 1 :(得分:1)
我同意谢尔盖,你需要调用保存更改才能保持这种状态。从您的帖子操作开始,我没有看到任何将其保留到数据库的地方。你只是调用UpdateModel,但我没有看到SaveChanges。
希望这有帮助
答案 2 :(得分:0)
您需要在ClientService上提交更改
答案 3 :(得分:0)
问题出现在HTML结构中 - 有一个嵌套表单导致UpdateModel方法失败,因为它包含两个表单的FormCollection。