我的通用ActionLink到哪里去了?
时间:2020-03-06 14:27:42 来源:igfitidea点击:
从预览2移到预览5,现在我的Html.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或者其他地方?是否有通用的替代品? !
解决方案
不要怪GU,这是我的错。该方法已移至MvcFutures。这是一篇博客文章,为进行此更改的原因提供了基础。