小编典典

带参数的 RedirectToAction

all

因此,我有一个从锚点调用的动作,Site/Controller/Action/ID其中ID一个int.

稍后我需要从控制器重定向到相同的操作。

有没有聪明的方法来做到这一点?目前我正在存储临时ID数据,但是当您在返回后再次按 f5 刷新页面时,临时数据消失了,页面崩溃了。


阅读 226

收藏
2022-03-03

共1个答案

小编典典

您可以将 id 作为 RedirectToAction() 方法的 routeValues 参数的一部分传递。

return RedirectToAction("Action", new { id = 99 });

这将导致重定向到站点/控制器/操作/99。不需要临时或任何类型的视图数据。

2022-03-03