如何使用MVC从另一个屏幕移动到另一个屏幕?

Sam*_*tar 2 asp.net-mvc asp.net-mvc-routing asp.net-mvc-3

我有一个屏幕来创建MVC中的记录.如果模型验证,那么我想返回到我的主屏幕.我见过以下内容:

                return new RedirectToRouteResult(
                    new RouteValueDictionary(
                        new { controller = "Access", action = "Home" }
                    )
                );
Run Code Online (Sandbox Code Playgroud)

这似乎相当矫枉过正,因为它指定了控制器,我不想更改控制器.有更简单的方法吗?

Eif*_*ion 6

您可以使用

return RedirectToAction("ActionName");
Run Code Online (Sandbox Code Playgroud)

重定向到同一控制器中的另一个操作.