asp.net MVC:如何获取以前的动作名称

时间:2010-05-06 19:32:35

标签: asp.net asp.net-mvc

我可以使用以下代码获取当前操作名称

var currentActionName = ControllerContext.RouteData.GetRequiredString("action");

但也可以获取上一个操作名称吗?

1 个答案:

答案 0 :(得分:0)

为什么不将它保存在会话变量中?

试试这个:

Session["lastAction"] = Session["actualAction"];
Session["actualAction"] = ControllerContext.RouteData.GetRequiredString("action");