ControllerBase.RedirectToAction Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RedirectToAction() |
Leitet (Status302Found) an eine Aktion mit demselben Namen wie die aktuelle um. Die Namen "controller" und "action" werden aus den Umgebungswerten der aktuellen Anforderung abgerufen. |
RedirectToAction(String) |
Leitet () mithilfe von anStatus302Found die |
RedirectToAction(String, Object) |
Leitet (Status302Found) mithilfe von und |
RedirectToAction(String, String) |
Leitet (Status302Found) mithilfe von und an die |
RedirectToAction(String, String, Object) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToAction(String, String, String) |
Leitet (Status302Found) mit den angegebenen , |
RedirectToAction(String, String, Object, String) |
Leitet (Status302Found) mit den angegebenen , , |
RedirectToAction()
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) an eine Aktion mit demselben Namen wie die aktuelle um. Die Namen "controller" und "action" werden aus den Umgebungswerten der aktuellen Anforderung abgerufen.
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
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Beispiele
Eine POST-Anforderung an eine Aktion namens "Product" aktualisiert ein Produkt und leitet zu einer Aktion um, die auch "Product" genannt wird und Details zum aktualisierten Produkt anzeigt.
[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();
}
Gilt für:
RedirectToAction(String)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet () mithilfe von anStatus302Found die actionName
angegebene Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Gilt für:
RedirectToAction(String, Object)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) mithilfe von und routeValues
an die actionName
angegebene Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
- routeValues
- Object
Die Parameter für eine Route.
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Gilt für:
RedirectToAction(String, String)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) mithilfe von und an die actionName
controllerName
angegebene Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
- controllerName
- String
Der Name des Controllers.
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Gilt für:
RedirectToAction(String, String, Object)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) mit den angegebenen , controllerName
und routeValues
an die angegebene actionName
Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
- controllerName
- String
Der Name des Controllers.
- routeValues
- Object
Die Parameter für eine Route.
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Gilt für:
RedirectToAction(String, String, String)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) mit den angegebenen , controllerName
und fragment
an die angegebene actionName
Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
- controllerName
- String
Der Name des Controllers.
- fragment
- String
Das Fragment, das der URL hinzugefügt werden soll.
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute
Gilt für:
RedirectToAction(String, String, Object, String)
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
- Quelle:
- ControllerBase.cs
Leitet (Status302Found) mit den angegebenen , , controllerName
, routeValues
und fragment
an die angegebene actionName
Aktion um.
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
Parameter
- actionName
- String
Der Name der Aktion
- controllerName
- String
Der Name des Controllers.
- routeValues
- Object
Die Parameter für eine Route.
- fragment
- String
Das Fragment, das der URL hinzugefügt werden soll.
Gibt zurück
Die für die Antwort erstellte RedirectToActionResult .
- Attribute