在 ASP.NET MVC 的 RedirectToAction 中傳遞參數
挑戰:如何重定向到控制器操作,同時發送特定參數值?
背景: RedirectToAction
方法重定向到 ASP.NET MVC 應用程序中的另一個操作。 然而,直接傳遞參數並不是立即顯而易見的。
解決方案:利用routeValues
方法的RedirectToAction
參數。這允許您指定成為目標操作的路由參數的鍵值對。
例如,要重定向到 Action
控制器中的 Site
方法,並將 id
參數設置為 99:
<code class="language-csharp">return RedirectToAction("Action", "Site", new { id = 99 });</code>
這種方法乾淨地處理參數傳遞,而無需求助於 TempData
.
以上是在 ASP.NET MVC 中使用 RedirectToAction 時如何傳遞參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!