Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah saya boleh lulus parameter semasa menggunakan redirecttoaction dalam ASP.NET MVC?

Bagaimanakah saya boleh lulus parameter semasa menggunakan redirecttoaction dalam ASP.NET MVC?

Patricia Arquette
Lepaskan: 2025-01-25 07:01:13
asal
499 orang telah melayarinya

How Can I Pass Parameters When Using RedirectToAction in ASP.NET MVC?

parameter lulus dalam redirecttoAction ASP.NET MVC

cabaran: Bagaimana anda mengarahkan ke tindakan pengawal sementara juga menghantar nilai parameter tertentu?

Latar Belakang: Kaedah mengalihkan ke tindakan lain dalam aplikasi ASP.NET MVC anda. Walau bagaimanapun, parameter lulus secara langsung tidak begitu jelas. RedirectToAction

Penyelesaian: Gunakan parameter kaedah routeValues. Ini membolehkan anda menentukan pasangan nilai kunci yang menjadi parameter laluan untuk tindakan sasaran. RedirectToAction

contohnya, untuk mengarahkan ke kaedah

dalam pengawal Action dengan parameter Site ditetapkan ke 99: id

<code class="language-csharp">return RedirectToAction("Action", "Site", new { id = 99 });</code>
Salin selepas log masuk
Pendekatan ini dengan bersih mengendalikan parameter lulus tanpa menggunakan kaedah yang kurang elegan seperti

. TempData

Atas ialah kandungan terperinci Bagaimanakah saya boleh lulus parameter semasa menggunakan redirecttoaction dalam ASP.NET MVC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan