ASP.NET MVC - 更新记录

问题描述:

我试图执行一些记录的更新。 当我插入记录后,我调用创建操作,我拿出一些记录并更改非主键值。然后我调用UpdateModel来尝试保存它们。 但我得到错误:类型“”的模型未成功更新。 如果我检查ModelState,我发现id值(至少是PK和IDENTITY失败 - >值是必需的。)。 id处的值不存在。 我在做什么错?ASP.NET MVC - 更新记录

+1

你可以张贴一些代码最好的猜测? – GvS 2011-01-20 11:21:41

很难猜测是什么原因可能是,但如果你从形式触发了整个事情,我会做的HTML形式的“查看源文件”,并确保你的id是有(在一个隐藏字段?)。也许你忘了在将视图模型传递给视图之前在视图模型中设置id属性?

这是我没有看到一些示例代码:)