2011-09-25 5 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> 

I가 그것을 기대하면서 be :

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

내 컨트롤러 이름이 RecipesController.cs이고 다른 모든 컨트롤러가있는 Controllers 폴더에 있습니까?

뭐가 잘못 되었나요?

감사합니다.

+2

경로가 엉망입니다. 그렇지 않습니까? 이 사실을 확인할 수 있도록 보여주십시오. –

+0

예. 감사 . 당신이 대답을 고칠 것입니다! – Barka

+0

님이 대답을 수락하고이 질문을 닫을 수 있도록 답변으로 내 의견을 게시했습니다. –

답변

1

경로가 엉망이 된 것 같습니다.

관련 문제