4
我想要做这样的事情:返回修改视图模型查看
[HttpPost]
public ActionResult Index(Foo foo)
{
foo.Name = "modified";
return View(foo);
}
但是当我的观点被渲染,它总是有旧值!我如何修改并返回?我必须每次清理ModelState吗?
我的看法:
@model MvcApplication1.Models.Foo
@using (Html.BeginForm())
{
@Html.TextBoxFor(m => m.Name)
@Html.TextBoxFor(m => m.Description)
<input type="submit" value="Send" />
}
这应该很好。 – Shyju
@Shyju它只适用于我,如果我使用'ModelState.Clear();'在设置修改的属性之前。 – MuriloKunze
然后发生了其他事情。这应该可以正常工作。 –