我正在尝试在mvc 3中进行编辑
这是我的代码
public ActionResult Edit(int id, FormCollection collection)
{
if (ModelState.IsValid)
{
try
{
sea loadedSea = BskDB.loadSea(id);
loadedBskSeason.UpdateFrom()//Error Here
return RedirectToAction("Index");
}
catch
{
return View("EditSea");
}
}
return View("EditSea");
}
此article表示
“UpdateFrom”扩展方法到 自动填充我们的产品 来自请求的对象。
但在我的情况下,它给我一个编译错误 - 找不到扩展方法
在另一个article中,它表示UpdateFrom已更改为
loadedSea.UpdateFrom(Request.Form);
to:
BindingHelperExtensions.UpdateFrom(loadedSea, Request.Form);
但这也行不通。
有关如何在MVC 3中从集合绑定到模型的任何示例?
由于
答案 0 :(得分:0)
ScottGu的文章提到了MVC 1的预发布版本,并且从那以后发生了很多变化。您可能希望查看TryUpdateModel
系列方法。