2011-09-25 106 views
0

這是非常直截了當的,但不知何故它不起作用。你可以看一下嗎?ActionLink不會創建正確的鏈接

我的網頁上,我有:

<%= Html.ActionLink("My Recipes", "Index", "Recipes")%> 

和我有以下控制器:

namespace MyWebSite.Controllers 
{ 
    public class RecipesController : Controller 
    { 
     // 
     // GET: /Recipes/ 

     public ActionResult Index() 
     { 
      return View(); 
     } 

所生成的HTML是:

<a href="">My Recipes</a> 

,同時我也期待成爲:

<a href="/Recipes/Index">My Recipes</a> 

我的控制器命名爲:RecipesController.cs,並與我的所有其他控制器位於Controllers文件夾中?

怎麼了?

非常感謝!

+2

你已經搞砸了你的路線,不是嗎?請讓他們看看,以便確認。 –

+0

是。謝謝 。將解決你的答案! – Barka

+0

發表了我的評論作爲答案,以便您可以接受並關閉此問題。 –

回答

1

你似乎搞砸了你的路線。