0

我目前正在开发一个 asp.net 4 mvc 应用程序,我正在尝试找出在子控制器中提交表单后重定向/刷新父页面的最佳方法。

所以在我的主要观点中,我有

主视图

@Html.RenderAction("child")

子视图/控制器

[HttpPost]
public ActionResult Create() {    
    if (ModelState.IsValid) {
        // Save 
        Save();

        Response.Redirect(Request.Url.ToString()); <--- Redirects the main page hack
    }

    return PartialView();    
}

重定向/刷新托管渲染操作的主页的正确方法是什么?

点网阴影

4

1 回答 1

0

只需检查默认帐户控制器(Internet 应用程序模板)如何为登录/注销操作设置此设置:

    public ActionResult LogOff()
    {
        (...)

        return RedirectToAction("Index", "Home");
    }
于 2013-03-28T15:25:59.463 回答