3

我正在尝试为我的网站设置导航栏,但遇到了一些麻烦。

我有以下内容:

<li>@Html.Action( "Project Management", "ProjectManagement", "Services" )</li>

设置为调用视图,但它似乎正在做的是将该视图放入导航栏中。

这是将视图链接到导航栏的正确方法还是我应该尝试不同的方法?

4

1 回答 1

1

您要使用的是@Html.ActionLink而不是@Html.Action.

  • @Html.ActionLink生成超链接,<a href="...">Text</a>
  • @Html.Action执行一个控制器动作,即返回 HTML/markup/JSON/whatever,它被编程返回。

试试这个代码:

<li>@Html.ActionLink( "Project Management", "ProjectManagement", "Services" )</li>
于 2013-04-22T00:15:48.540 回答