我正在阅读所有这些关于在lambda表达式中使用Html.ActionLink方法的博客。我甚至在这里看到了关于它的ScottGu演示文稿: http://www.hanselman.com/silverlight/ScottGuAtAltNetConf /

这是一个博客: http: //blog.wekeroad.com/blog/aspnet-mvc-preview-using-the-mvc-ui-helpers/

以下是关于它的ScottGu博客: http://weblogs.asp.net/scottgu/archive/2007/12/03/asp-net-mvc-framework-part-2-url-routing.aspx

“也可以写成:


<%= Html.ActionLink("Search Drinks", s => s.Results("Beverages", 2)) %>
&QUOT;

这是一种编写URL路由的强大方式 - 特别是因为它自动支持重构工具 - 为什么这显然是缺少或很难找到?我查看了Reflector中的System.Web.Mvc.Html.LinkExtensions,我看到了很多ActionLink(这个HtmlHelper ...)扩展方法,但没有一个是通用的。

有人有帮助吗?谢谢!

有帮助吗?

解决方案

它已经转移到Futures程序集(Microsoft.Web.Mvc.dll),因为根据我的理解,开发团队需要解决一些问题。

http://aspnet.codeplex.com/Release/ProjectReleases.aspx ?ReleaseId = 24471

scroll top