有没有办法获取我在ASP.NET MVC3中的控制器中重定向的操作的名称? (顺便说一句,不保存TempData和Session中的动作名称)
答案 0 :(得分:1)
这样怎么样
public ActionResult getAction(string FromActionName){
if(!string.IsEmptyOrNull(FromActionName)){
//Do something with the action name
}else{
//Do nothing
}
return View();
}
并且帖子操作看起来像
[HttpPost]
public ActionResult postAction(Model _model){
//some processing
return RedirectToAction("getAction",new{FromActionName="postAction"});
}