【问题标题】:How to make an action link with a URL for a previous directory?如何使用先前目录的 URL 创建操作链接?
【发布时间】:2012-12-17 21:37:09
【问题描述】:

所以我有这个动作链接

@Html.ActionLink("Logout","LogoutConfirmation","Login")

这会将我带到如下网址:
mysite.com/myaccount/Login/LogoutConfirmation
但是该文件夹不位于“myaccount”中,它只是我当前的位置这个网页。如何创建操作链接以将我带到:
mysite.com/Login/LogoutConfirmation
而不是文件夹“myaccount”。

【问题讨论】:

  • 这是在黑暗中拍摄的:@Html.ActionLink("Logout","logoutConfirmation", "Login", new {Area=""},null)
  • 谢谢,我几乎试过了,我只是忘了把 null 放在最后哈哈,谢谢,效果很好:)
  • 没问题!也欢迎来到堆栈溢出!我注意到您有几个问题没有标记为“已回答”。花点时间看看meta.stackexchange.com/questions/5234/…"。如果它确实解决了你的问题,基本上只是'检查标记'一个答案。我也会在下面添加我的评论作为答案。祝你好!
  • 感谢 Jisaak,我非常了解 StackOverflow,这只是一个新帐户,因为我现在在一家新公司工作。但是谢谢:)

标签: c# model-view-controller url directory actionlink


【解决方案1】:

正如我的评论中所说,只需使用重载方法来包含一个空的Area

@Html.ActionLink("Logout","logoutConfirmation", "Login", new {Area=""},null)

【讨论】:

    猜你喜欢
    • 2017-12-18
    • 1970-01-01
    • 2020-09-25
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 2019-06-17
    相关资源
    最近更新 更多