ControllerBase.RedirectToAction Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RedirectToAction() |
Redirige (Status302Found) vers une action portant le même nom que l’action actuelle. Les noms « contrôleur » et « action » sont récupérés à partir des valeurs ambiantes de la requête actuelle. |
RedirectToAction(String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de |
RedirectToAction(String, Object) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de et |
RedirectToAction(String, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de et |
RedirectToAction(String, String, Object) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToAction(String, String, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToAction(String, String, Object, String) |
Redirige (Status302Found) vers l’action spécifiée à l’aide de , |
RedirectToAction()
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers une action portant le même nom que l’action actuelle. Les noms « contrôleur » et « action » sont récupérés à partir des valeurs ambiantes de la requête actuelle.
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
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
Exemples
Une requête POST à une action nommée « Product » met à jour un produit et redirige vers une action, également nommée « Product », affichant les détails du produit mis à jour.
[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();
}
S’applique à
RedirectToAction(String)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de 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
Paramètres
- actionName
- String
Nom de l’action.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
S’applique à
RedirectToAction(String, Object)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de et 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
Paramètres
- actionName
- String
Nom de l’action.
- routeValues
- Object
Paramètres d'un itinéraire.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
S’applique à
RedirectToAction(String, String)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de et actionName
de 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
Paramètres
- actionName
- String
Nom de l’action.
- controllerName
- String
Nom du contrôleur.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
S’applique à
RedirectToAction(String, String, Object)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerName
actionName
et routeValues
.
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
Paramètres
- actionName
- String
Nom de l’action.
- controllerName
- String
Nom du contrôleur.
- routeValues
- Object
Paramètres d'un itinéraire.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
S’applique à
RedirectToAction(String, String, String)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerName
actionName
et fragment
.
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
Paramètres
- actionName
- String
Nom de l’action.
- controllerName
- String
Nom du contrôleur.
- fragment
- String
Fragment à ajouter à l’URL.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs
S’applique à
RedirectToAction(String, String, Object, String)
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
- Source:
- ControllerBase.cs
Redirige (Status302Found) vers l’action spécifiée à l’aide de , controllerName
actionName
, routeValues
et fragment
.
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
Paramètres
- actionName
- String
Nom de l’action.
- controllerName
- String
Nom du contrôleur.
- routeValues
- Object
Paramètres d'un itinéraire.
- fragment
- String
Fragment à ajouter à l’URL.
Retours
créé RedirectToActionResult pour la réponse.
- Attributs