Renderaction刷新/重定向父页面

时间:2013-03-28 08:46:30

标签: asp.net-mvc-3 asp.net-mvc-4 asp.net-mvc-partialview renderaction

我目前正在开发一个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();    
}

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

DotnetShadow

1 个答案:

答案 0 :(得分:0)

只检查默认帐户控制器(Internet应用程序模板)如何为Login / LogOff操作设置此项:

    public ActionResult LogOff()
    {
        (...)

        return RedirectToAction("Index", "Home");
    }