我的通用ActionLink在哪里?

时间:2008-09-19 20:28:02

标签: asp.net asp.net-mvc

从预览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或其他地方作为“未来”吗?是否有通用的替代品? HALP!

1 个答案:

答案 0 :(得分:7)

不要责怪GU,这是我的错。该方法已移至MvcFutures。这是一个blog post that provides the foundation for why this change was made