如何使用RedirectToAction执行等效的'/ controller / action / 1 #myid'?

时间:2013-02-18 11:22:20

标签: c# asp.net-mvc jquery-ui

我有一个jquery-ui标签显示来显示一些数据,我想从我的某些操作返回时链接到其中的特定页面。

我目前有这个

return RedirectToAction("Action", "Controller", new { id = model.ID});

导致此

/controller/action/1

实现这一目标的最佳方法是什么?

/controller/action/1#mytab

1 个答案:

答案 0 :(得分:0)

这个问题是重复的,但对于那些首先在这里找到方向的人来说是

return Redirect(
            Url.RouteUrl(new 
            { 
                controller = "MyControllerName", 
                action = "MyActionName", 
                id = model.CustomerID 
            }) + "#mytabid");