我刚刚开始学习ASP.NET,我正在尝试创建一个简单的导航,但是somohow我得到了错误的网址。我一直在寻找各处的白痴,但大多数都是关于更复杂的网址。
我正在使用它进行导航
<nav>
<ul>
<li>@Html.ActionLink("Home", "index")</li>
<li>@Html.ActionLink("Domeinen", "Domain")</li>
</ul>
</nav>
该网站呈现,但当我点击“domeinen”它带我到
http://localhost:7498/Home/Domain
而不是
http://localhost:7498/Domain
有人能指出我正确的方向吗?
答案 0 :(得分:0)
默认情况下,它会为当前控制器创建一个URL(在您的情况下为Home)。如果要修改它,可以使用此功能签名中的另一个:
Html.ActionLink("Domeinen", "Domain", "DomainController")