ASP.NET MVC 베타를 사용하여 강력하게 입력 한 ActionLink?
-
03-07-2019 - |
문제
미리보기 3에서 다음을 수행 할 수있었습니다.
<%=Html.BuildUrlFromExpression<AController>(c => c.AnAction(par1, par2)%>
MVC 베타로 강력하게 타이핑 된 방식으로 URL을 어떻게 생성해야합니까? 지금까지 내가 찾은 것은입니다
<%= Html.ActionLink("aName", "ActionName", "ControllerName")%>
이것은 강력하게 타이핑되지 않습니다.
해결책
ASP.NET MVC 베타 선물이 필요합니다. 이는 별도의 다운로드입니다.
그러면 원본 코드는 이전과 같이 작동합니다.
작동하기 위해이 게시물을 참조하십시오.누락 된 확장자에 게시하십시오
다른 팁
그만큼 Microsoft.Web.Mvc
어셈블리는 확장 방법을 제공합니다 HtmlHelper
같은 것을 허용합니다
<%= Html.ActionLink<SomeController>(c => c.Index()) %>
제휴하지 않습니다 StackOverflow