2014-11-23 65 views
0

我剛開始學習ASP.NET,我試圖創建一個簡單的導航,但somohow我得到了錯誤的URL。我一直在尋找漫遊者,但大多數都是關於更復雜的網址。@ html.actionlink呈現錯誤的網址

我用這對我的導航

<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

默認情況下,它會爲當前控制器(在您的情況下爲Home)創建一個url。如果您想修改它,您可以使用另一個此功能簽名:

Html.ActionLink("Domeinen", "Domain", "DomainController")