我想要一个导航栏去我的网站,但我有一些麻烦。Html.Action不创建链接到视图
我有以下几点:
<li>@Html.Action("Project Management", "ProjectManagement", "Services")</li>
设置调用视图,但它似乎做的是将这种观点到导航栏。
这是将视图链接到导航栏的正确方法,还是应该尝试一些不同的方法?
我想要一个导航栏去我的网站,但我有一些麻烦。Html.Action不创建链接到视图
我有以下几点:
<li>@Html.Action("Project Management", "ProjectManagement", "Services")</li>
设置调用视图,但它似乎做的是将这种观点到导航栏。
这是将视图链接到导航栏的正确方法,还是应该尝试一些不同的方法?
你想要使用的是@Html.ActionLink
而不是@Html.Action
。
@Html.ActionLink
产生链接,<a href="...">Text</a>
@Html.Action
执行一个控制器动作,即返回HTML /标记/ JSON /不管,那它的程序返回。试试这个代码,而不是:
<li>@Html.ActionLink("Project Management", "ProjectManagement", "Services")</li>
啊,这很好理解!非常感谢你! – 2013-04-22 00:26:50
很高兴帮助。 =) – Jesse 2013-04-22 00:27:19
我想,这是对于我的[更早的答案](http://stackoverflow.com/questions/16135770/mvc-href-视图到视图/ 16135831#16135831)。我修复了我的代码示例(并且Jesse的答案是正确的)。 – 2013-04-22 00:19:00