2011-03-30 101 views
0

我有一個控制器來創建一篇新聞文章。我想將用戶重定向到文章的頁面,如:「/ article/1」。通常我可以直接拋出View(「MyAction」),但在這種情況下我需要傳遞整數。有一些重載將模型添加到View方法調用中,但我沒有看到任何能夠讓我實現我的目標的東西。簡單的MVC問題MVC重定向

這樣做的最好方法是什麼?

此外,我使用ViewData作爲我的成功消息...如果我使用重定向消息,它不會起作用,所以還有更好的方法來做到這一點嗎?

回答

1

我認爲這是你可能要找的。

RedirectToAction(new {controller="controllerName", action="article", id=1}); 

希望這有助於

+0

它實際上是這樣的:返回RedirectToAction( 「條」,新{ID = newAnnouncement.AnnouncementId});但感謝您指點我正確的方向! – Heinz 2011-03-30 21:50:58