在我的控制器内:
public ActionResult Method(Model m) {
return PartialView(m);
}
在我看来:
@using(Html.BeginForm("Method", "Controller")) {
...
}
@Html.Action("Method")
当表单发布时,我希望更新局部视图,而剩下的代码保持不变,但我看到部分视图呈现为好像它本身就是一个完整的视图。
我遵循的答案:https://stackoverflow.com/a/15146442/8277088。
令人惊讶的是,这会导致部分视图返回到父视图而不是父视图。产生类似Ajax的效果。