我正在尝试使用下面的一些更改来更新模型
inventory.SiteId=Siteitem.Siteid;
inventory.CreatedBy=currentuser;
inventory.CreatedDate=DateTime.Today;
TryUpdateModel(inventory);
Run Code Online (Sandbox Code Playgroud)
要么
UpdateModel(inventory);
Run Code Online (Sandbox Code Playgroud)
两者都无法更新模型
its*_*att 20
所以问题是"为什么会失败?" 您可以看到的一件事是ModelState字典,看看模型是否有效以及是否有错误.当然,这是失败的原因.我想这将是我的第一次检查之一.也许你有某种不匹配 - 例如,一边是整数,另一边是字符串.
| 归档时间: |
|
| 查看次数: |
6692 次 |
| 最近记录: |