ControllerBase.RedirectToAction Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
RedirectToAction() |
Mengalihkan (Status302Found) ke tindakan dengan nama yang sama dengan yang saat ini. Nama 'pengontrol' dan 'tindakan' diambil dari nilai sekitar permintaan saat ini. |
RedirectToAction(String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, Object) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan |
RedirectToAction(String, String, Object) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToAction(String, String, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToAction(String, String, Object, String) |
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , |
RedirectToAction()
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan dengan nama yang sama dengan yang saat ini. Nama 'pengontrol' dan 'tindakan' diambil dari nilai sekitar permintaan saat ini.
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
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Contoh
Permintaan POST ke tindakan bernama "Produk" memperbarui produk dan mengalihkan ke tindakan, juga bernama "Produk", memperlihatkan detail produk yang diperbarui.
[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();
}
Berlaku untuk
RedirectToAction(String)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan 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
Parameter
- actionName
- String
Nama tindakan.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
RedirectToAction(String, Object)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan actionName
dan 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
Parameter
- actionName
- String
Nama tindakan.
- routeValues
- Object
Parameter untuk rute.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
RedirectToAction(String, String)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan actionName
dan 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
Parameter
- actionName
- String
Nama tindakan.
- controllerName
- String
Nama pengontrol.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
RedirectToAction(String, String, Object)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , controllerName
dan routeValues
yang ditentukanactionName
.
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
Nama tindakan.
- controllerName
- String
Nama pengontrol.
- routeValues
- Object
Parameter untuk rute.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
RedirectToAction(String, String, String)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , controllerName
dan fragment
yang ditentukanactionName
.
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
Nama tindakan.
- controllerName
- String
Nama pengontrol.
- fragment
- String
Fragmen yang akan ditambahkan ke URL.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
RedirectToAction(String, String, Object, String)
- Sumber:
- ControllerBase.cs
- Sumber:
- ControllerBase.cs
Mengalihkan (Status302Found) ke tindakan yang ditentukan menggunakan , , controllerName
, routeValues
dan fragment
yang ditentukan actionName
.
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
Nama tindakan.
- controllerName
- String
Nama pengontrol.
- routeValues
- Object
Parameter untuk rute.
- fragment
- String
Fragmen yang akan ditambahkan ke URL.
Mengembalikan
yang dibuat RedirectToActionResult untuk respons.
- Atribut
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk