让我们假设我有一些页面
some.web/articles/details/5some.web/users/info/bobsome.web/foo/bar/7可以调用常见的实用程序控制器
locale/change/es 要么 authorization/login
如何获得这些方法(change,login)重定向到以前的行为(details,info,bar),而通过前面的参数给他们(5,bob,7)?
简而言之:如何在另一个控制器中执行操作后重定向到我刚刚访问过的页面?
我有一个双重职责的索引方法,显示帖子列表和查询的帖子列表,也可以有页面,所以你得到像/News/Page/1或/News?query=test
当用户点击帖子时,News/Details/1他们会得到一个简单的ActionLink,将他们带回列表.但是我想要这个链接将它们带回到它们在分页或查询方面所处的实际页面.我怎么能这样做?我不想使用JavaScript历史记录方法.这是我当前的ActionLink:<%=Html.ActionLink("<< Back to News List", "Index")%>这是分页链接的一个例子:<%= Html.RouteLink("<< First Page", "NewsPaging", new { query = ViewData["query"], page = 0 })%>
谢谢