0

我有以下代码:

     public ActionResult EditTrain(EditTraing editrain)
     {
      ....
      ....
        return RedirectToAction("Details", new { id = "200241"}); 
     }

一旦我进入详细信息操作,我想检查推荐人是谁。在这种情况下,我将成为 EditTrain。无论如何我可以弄清楚重定向来自什么动作?

4

3 回答 3

2

您可能可以在querystring

 public ActionResult EditTrain(EditTraing editrain)
 {     
    return RedirectToAction("Details", new { id = "200241" ,from="edittrain"}); 
 }
 public ActionResult Details(int id,string from)
 {
      //do stuff        
 }
于 2012-06-20T19:25:23.947 回答
1

从内存中,您应该能够从您的操作中访问 HttpContext.Request.UrlReferrer。

于 2012-06-20T19:34:07.617 回答
0

使用 TempData 或在重定向本身中传递信息。

于 2012-06-20T19:25:24.257 回答