2014-09-04 53 views
0

我有同樣的重定向到正確的頁面在ASP.NET MVC

@Html.ActionLink("SUSPEND", "Suspend", "Serials", new { id = s.serial, orderId = s.Order.orderID }, null) 

在兩個不同的頁面。

比方說,我可以在此頁面上點擊:

http://localhost:55058/Customers/Details/4106 

,並從該頁面:

http://localhost:55058/Orders/Details/102091 

我如何Redirect()頁面,我點擊,一旦行動完成了? 可能,以優雅的方式...

謝謝。

+0

你有你的控制器的手嗎?而不是返回**視圖**你可以返回** redirectToAction **方法 – jbutler483 2014-09-04 15:25:48

+0

我認爲OP意味着重定向到actionlink被點擊的地方?但我可能是錯的。 – mxmissile 2014-09-04 15:28:40

+0

我稍微改進了這個問題 – abenci 2014-09-05 06:05:49

回答

0

如果我理解正確的問題,你應該能夠做到這一點:

var url = Request.UrlReferrer; 

if(url != null) 
    return Redirect(url.ToString()); 
相關問題