ASP.Net MVC RedirectToAction with anchor
Solution 1:
I think you should use the Redirect
method along with Url.RouteUrl
to accomplish it.
return Redirect(Url.RouteUrl(new { controller = "Thread", action = "ShowThreadLastPostPage", threadOid = threadId }) + "#" + postOid);
Solution 2:
Another alternative with Url.Action
:
return Redirect(Url.Action("ShowThreadLastPostPage", "Thread", new { threadOid = threadOid }) + "last#" + postOid);