ASP.NET MVC将用户从不同的控制器直接导向View

时间:2012-09-03 16:53:13

标签: asp.net-mvc

我正在使用ASp.NET MVC 3。

在视图中,如何将用户重定向到完全位于不同控制器中的视图?

我可以这样做:@Html.ActionLink("Go Here", "Index")但是我想将用户引导到另一个控制器的索引视图。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

使用ActionLink的另一个重载

public static MvcHtmlString ActionLink(
    this HtmlHelper htmlHelper,
    string linkText,
    string actionName,
    string controllerName
)

http://msdn.microsoft.com/en-us/library/dd505070%28v=vs.108%29

使用

@Html.ActionLink("Go Here", "Index", "<YourOtherController>")

答案 1 :(得分:1)

@ Html.ActionLink(string LinkText,string ActionName,String ControllerName)

有很多参数可供选择。输入@ HTML.ActionLink(它们将显示出来。使用向上和向下按钮在它们之间导航。