4
미리보기 2에서 미리보기 5로 이동했는데 이제는 내 Html.ActionLink 호출이 모두 실패했습니다. 일반 버전이 비 안전 버전으로 대체 된 것 같습니다.내 일반 ActionLink는 어디로 갔습니까?
// used to work
<li>
<%= Html.ActionLink<HomeController>(c => c.Index(), "Home")%>
</li>
// what appears I can only do now
<li>
<%= Html.ActionLink<HomeController>("Index", "Home")%>
</li>
왜 이렇게 했나요? Microsoft.Web.Mvc로 이동 했습니까 아니면 다른 곳으로 이동 했습니까? 제네릭 대체품이 있습니까? 하프!
Aaaw, 제발. Expression에 호출 된 메서드를 검사하여 ActionNameAttribute가 있는지 확인하는 것처럼. – Will
아니요, 해당 속성은 메소드에 직접 적용되지 않고 동적으로 적용될 수 있습니다. – Haacked
메소드 선택 후 조치 이름을 변경할 수있는 다른 확장 지점이 있다는 것은 중요하지 않습니다. – Haacked