좋아, actionlink htmlhelper에 문제가 있습니다. 이러한 패턴과 일치하는ASP.NET MVC : Html.Actionlink()가 비어있는 링크를 생성합니다.
routes.MapRoute("Groep_Dashboard_Route", // Route name
"{EventName}/{GroupID}/Dashboard", // url with Paramters
new {controller = "Group", action="Dashboard"});
routes.MapRoute("Event_Groep_Route", // Route name
"{EventName}/{GroupID}/{controller}/{action}/{id}",
new {controller = "Home", action = "Index"});
내 문제가 생성하는 액션 링크를 다음과 같이
는 좀 복잡한 라우팅이있다. eventname 매개 변수는 실제로 사용자 친화적 인 링크를위한 것입니다. 그것은 아무 것도하지 않습니다.예를 들어 링크를 생성하려고 할 때. 그것은 특정 밭의 계기판을 보여줍니다. 처럼 :
mysite.com/testevent/20/Dashboard
는
나는 다음과 같은 actionlink 사용합니다 :
<%: Html.ActionLink("Show dashboard", "Group", "Dashboard", new { EventName_Url = "test", GroepID = item.groepID}, null)%>
어떤 HTML 내 실제 결과를 제공하는 것은입니다 :
<a href="">Show Dashboard</a>
내가 뭘해야 것은 같은 :
를<a href="test/20/Dashboard">Show Dashboard</a>
저와 함께하시기 바랍니다. 나는 여전히 ASP MVC에서 새로운 편입니다. 누군가 내가 뭘 잘못하고 있다고 말할 수 있습니까?
도움을 받으실 수 있습니다!
잘못 입력 "그룹"? –