提交后,重定向到导航的页面

时间:2013-04-23 18:32:24

标签: asp.net-mvc redirect submit

我正在使用ASP.NET MVC和C#在Visual Studio 2012中开展Web项目。

我有一个ResultController,您可以在其中添加,删除或编辑结果对象( - > SportsEvent的结果)。在几个其他页面我有一个链接到{{1}的 Add方法 }}。但是,在ResultController页面上提交结果后,我重定向到控制器的 索引 页面。

以下是Add ResultController方法的代码:

Add

我想要实现的目标
如果添加成功,我希望重定向到我最初来自的页面

即。如果我点击页面“x”上的“addResult”链接,我希望在提交结果后重定向到页面“x”

我怎么能意识到这一点?

谢谢:)

1 个答案:

答案 0 :(得分:2)

而不是:

RedirectToAction("Index");

您可以使用以下内容:

return new RedirectResult(Request.UrlReferrer.AbsoluteUri);