0
我是asp.net新手。我正在制作一个网站,人们可以注册为个人或公司。为此,我开始使用启用了用户身份验证的新MVC应用程序。ASP.NET导航栏链接奇怪
在我的AccountController加入:
public ActionResult Register(string id)
{
return View(id);
}
在寄存器查看我添加:
@Html.ActionLink("Register as individual", "Register/Individual", "Account")
@Html.ActionLink("Register as company", "Register/Company", "Account")
我还添加了两个以上视图(个人和公司)。
这一切都按预期工作,然而,顶部导航栏中的“注册”链接表现异常。
如果我在主页上,它将带我到帐户/注册按预期 如果我然后点击单个链接(所以路线是帐户/注册/个人)导航栏中的注册链接将导航到相同的路线(帐户/注册/个人) 公司也是如此。
我想回到帐户/注册。它的剃刀代码是:
@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })
非常有意义,谢谢! – user2424495