Share via


ControllerExtensions.RedirectToAction Method

 

Redirects the specified controller extensions.

Namespace:   Microsoft.Web.Mvc
Assembly:  Microsoft.Web.Mvc (in Microsoft.Web.Mvc.dll)

Overload List

Name Description
System_CAPS_pubmethodSystem_CAPS_static RedirectToAction<TController>(TController, Expression<Action<TController>>)

Redirects to the specified parameters using the type controller, controller and action.

System_CAPS_pubmethodSystem_CAPS_static RedirectToAction<TController>(Controller, Expression<Action<TController>>)

Redirects to the specified parameters using the type controller, controller and action.

See Also

ControllerExtensions Class
Microsoft.Web.Mvc Namespace

Return to top

ControllerExtensions.RedirectToAction<TController> Method (TController, Expression<Action<TController>>)

Redirects to the specified parameters using the type controller, controller and action.

Syntax

public static RedirectToRouteResult RedirectToAction<TController>(
    this TController controller,
    Expression<Action<TController>> action
)
where TController : Controller
public:
generic<typename TController>
where TController : Controller
[ExtensionAttribute]
static RedirectToRouteResult^ RedirectToAction(
    TController controller,
    Expression<Action<TController>^>^ action
)
static member RedirectToAction<'TController when 'TController : Controller> : 
        controller:'TController *
        action:Expression<Action<'TController>> -> RedirectToRouteResult
<ExtensionAttribute>
Public Shared Function RedirectToAction(Of TController As Controller) (
    controller As TController,
    action As Expression(Of Action(Of TController))
) As RedirectToRouteResult

Parameters

  • controller
    Type: TController

    The controller.

Return Value

Type: System.Web.Mvc.RedirectToRouteResult

The redirect result object.

Type Parameters

  • TController
    The type controller.

Return to top

ControllerExtensions.RedirectToAction<TController> Method (Controller, Expression<Action<TController>>)

Redirects to the specified parameters using the type controller, controller and action.

Syntax

public static RedirectToRouteResult RedirectToAction<TController>(
    this Controller controller,
    Expression<Action<TController>> action
)
where TController : Controller
public:
generic<typename TController>
where TController : Controller
[ExtensionAttribute]
static RedirectToRouteResult^ RedirectToAction(
    Controller^ controller,
    Expression<Action<TController>^>^ action
)
static member RedirectToAction<'TController when 'TController : Controller> : 
        controller:Controller *
        action:Expression<Action<'TController>> -> RedirectToRouteResult
<ExtensionAttribute>
Public Shared Function RedirectToAction(Of TController As Controller) (
    controller As Controller,
    action As Expression(Of Action(Of TController))
) As RedirectToRouteResult

Parameters

Return Value

Type: System.Web.Mvc.RedirectToRouteResult

The redirect result object.

Type Parameters

  • TController
    The type controller.

Return to top