0

我目前正在修改我的应用程序。我的控制器中有一个名为“Test”的方法,目前被称为我的许多页面。我现在在我的控制器中创建了一个名为“TestNew”的新方法,我希望我的一些页面被重定向到新方法。

如果您可以让我知道可以在一个地方完成的快速修复,那就太好了,这样可以通过设置一些条件,例如

if(viewName = "abc")

然后重定向到“TestNew”,而不是在整个应用程序中进行更改。我试过在

public override void OnActionExecuting(ActionExecutingContext filterContext)

但这永远不会被调用。

提前致谢。

4

1 回答 1

0

根据所有 ASP MVC 书籍和基础知识,这应该非常简单:

public ActionResult Test()
{
   return RedirectToAction("NewTest");
}

希望这可以帮助

于 2012-09-29T13:39:15.423 回答