因此,我有一个从锚点调用的动作,Site/Controller/Action/ID其中ID一个int.
Site/Controller/Action/ID
ID
int
稍后我需要从控制器重定向到相同的操作。
有没有聪明的方法来做到这一点?目前我正在存储临时ID数据,但是当您在返回后再次按 f5 刷新页面时,临时数据消失了,页面崩溃了。
您可以将 id 作为 RedirectToAction() 方法的 routeValues 参数的一部分传递。
return RedirectToAction("Action", new { id = 99 });
这将导致重定向到站点/控制器/操作/99。不需要临时或任何类型的视图数据。