ControllerBase.RedirectToAction Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
RedirectToAction() |
Reindirizza (Status302Found) a un'azione con lo stesso nome di quello corrente. I nomi "controller" e "action" vengono recuperati dai valori di ambiente della richiesta corrente. |
RedirectToAction(String) |
Reindirizza (Status302Found) all'azione specificata usando . |
RedirectToAction(String, Object) |
Reindirizza (Status302Found) all'azione specificata usando e |
RedirectToAction(String, String) |
Reindirizza (Status302Found) all'azione specificata usando |
RedirectToAction(String, String, Object) |
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , |
RedirectToAction(String, String, String) |
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , |
RedirectToAction(String, String, Object, String) |
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , , |
RedirectToAction()
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) a un'azione con lo stesso nome di quello corrente. I nomi "controller" e "action" vengono recuperati dai valori di ambiente della richiesta corrente.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction();
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction ();
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : unit -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : unit -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction () As RedirectToActionResult
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Esempio
Una richiesta POST a un'azione denominata "Product" aggiorna un prodotto e reindirizza a un'azione, denominata anche "Product", che mostra i dettagli del prodotto aggiornato.
[HttpGet]
public IActionResult Product(int id)
{
var product = RetrieveProduct(id);
return View(product);
}
[HttpPost]
public IActionResult Product(int id, Product product)
{
UpdateProduct(product);
return RedirectToAction();
}
Si applica a
RedirectToAction(String)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando .actionName
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Si applica a
RedirectToAction(String, Object)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando e actionName
routeValues
.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName, System::Object ^ routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName, object routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName, object? routeValues);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string * obj -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string * obj -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String, routeValues As Object) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
- routeValues
- Object
Parametri per una route.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Si applica a
RedirectToAction(String, String)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando actionName
e controllerName
.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName, System::String ^ controllerName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName, string controllerName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName, string? controllerName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String, controllerName As String) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
- controllerName
- String
Nome del controller.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Si applica a
RedirectToAction(String, String, Object)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , controllerName
e routeValues
specificatiactionName
.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName, string controllerName, object routeValues);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName, string? controllerName, object? routeValues);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string * string * obj -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string * string * obj -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String, controllerName As String, routeValues As Object) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
- controllerName
- String
Nome del controller.
- routeValues
- Object
Parametri per una route.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Si applica a
RedirectToAction(String, String, String)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , controllerName
e fragment
specificatiactionName
.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName, System::String ^ controllerName, System::String ^ fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName, string controllerName, string fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName, string? controllerName, string? fragment);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string * string * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string * string * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String, controllerName As String, fragment As String) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
- controllerName
- String
Nome del controller.
- fragment
- String
Frammento da aggiungere all'URL.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi
Si applica a
RedirectToAction(String, String, Object, String)
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
- Origine:
- ControllerBase.cs
Reindirizza (Status302Found) all'azione specificata usando l'oggetto , , controllerName
routeValues
e fragment
specificatiactionName
.
public:
virtual Microsoft::AspNetCore::Mvc::RedirectToActionResult ^ RedirectToAction(System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, System::String ^ fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string actionName, string controllerName, object routeValues, string fragment);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.RedirectToActionResult RedirectToAction (string? actionName, string? controllerName, object? routeValues, string? fragment);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member RedirectToAction : string * string * obj * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
override this.RedirectToAction : string * string * obj * string -> Microsoft.AspNetCore.Mvc.RedirectToActionResult
Public Overridable Function RedirectToAction (actionName As String, controllerName As String, routeValues As Object, fragment As String) As RedirectToActionResult
Parametri
- actionName
- String
Nome dell'azione.
- controllerName
- String
Nome del controller.
- routeValues
- Object
Parametri per una route.
- fragment
- String
Frammento da aggiungere all'URL.
Restituisce
Oggetto creato RedirectToActionResult per la risposta.
- Attributi