0

有没有办法获取在 ASP.NET MVC3 的控制器内重定向我的操作的名称?(顺便说一下,没有在 TempData 和 Session 中保存操作的名称)

4

1 回答 1

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"});
}
于 2013-04-19T04:38:05.030 回答